@charset "UTF-8";
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #5867dd;
  --secondary: #e1e1ef;
  --success: #1dc9b7;
  --info: #2786fb;
  --warning: #ffb822;
  --danger: #f64e60;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1399px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::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: "Poppins";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  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: #5867dd;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #2739c1;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

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

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: #a7abc3;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

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

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

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

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

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.75rem; }

h4, .h4 {
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

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

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

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

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

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 1024px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1399px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px; }

.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: 10px;
  padding-left: 10px; }

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%; }

.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%; }
  .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%; }
  .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: 1024px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .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-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: 1399px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .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;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #ebedf2; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #ebedf2; }
  .table tbody + tbody {
    border-top: 2px solid #ebedf2; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #ebedf2; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ebedf2; }
  .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: #f7f8fa; }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: #fafbfc; }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #d0d4f5; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #a8b0ed; }

.table-hover .table-primary:hover {
  background-color: #bbc1f1; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #bbc1f1; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #f7f7fb; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #efeff7; }

.table-hover .table-secondary:hover {
  background-color: #e6e6f3; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #e6e6f3; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c0f0eb; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #89e3da; }

.table-hover .table-success:hover {
  background-color: #abebe4; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #abebe4; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c3ddfe; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #8fc0fd; }

.table-hover .table-info:hover {
  background-color: #aacffe; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #aacffe; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffebc1; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffda8c; }

.table-hover .table-warning:hover {
  background-color: #ffe3a8; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe3a8; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fccdd2; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #faa3ac; }

.table-hover .table-danger:hover {
  background-color: #fbb5bc; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #fbb5bc; }

.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: #5867dd; }

.table-hover .table-active:hover {
  background-color: #4354d9; }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: #4354d9; }

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #6c7293;
  background-color: #ebedf2;
  border-color: #ebedf2; }

.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: 1023.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: 1398.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e2e5ec;
  border-radius: 4px;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: 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) {
    .form-control {
      -webkit-transition: none;
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #79b5fc;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
  .form-control::-webkit-input-placeholder {
    color: #a7abc3;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #a7abc3;
    opacity: 1; }
  .form-control::-ms-input-placeholder {
    color: #a7abc3;
    opacity: 1; }
  .form-control::placeholder {
    color: #a7abc3;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #f7f8fa;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.65rem + 1px);
  padding-bottom: calc(0.65rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(1.15rem + 1px);
  padding-bottom: calc(1.15rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.65rem;
  padding-bottom: 0.65rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #6c7293;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg {
  height: calc(1.5em + 2.3rem + 2px);
  padding: 1.15rem 1.65rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #a7abc3; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #1dc9b7; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: .1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #fff;
  background-color: #1dc9b7;
  border-radius: 3px; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #1dc9b7;
  padding-right: calc(1.5em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231dc9b7' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.325rem);
  background-size: calc(0.75em + 0.65rem) calc(0.75em + 0.65rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #1dc9b7;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 1.3rem);
  background-position: top calc(0.375em + 0.325rem) right calc(0.375em + 0.325rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #1dc9b7;
  padding-right: calc((1em + 1.3rem) * 3 / 4 + 2rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231dc9b7' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 2rem/calc(0.75em + 0.65rem) calc(0.75em + 0.65rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #1dc9b7;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #1dc9b7; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #1dc9b7; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #1dc9b7; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #37e2d0;
  background-color: #37e2d0; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25); }

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #1dc9b7; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #1dc9b7; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #1dc9b7;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #F64E60; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.75rem 1rem;
  margin-top: .1rem;
  font-size: 0.9rem;
  line-height: 1.5;
  color: #fff;
  background-color: #F64E60;
  border-radius: 3px; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #F64E60;
  padding-right: calc(1.5em + 1.3rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23F64E60' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23F64E60' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.325rem);
  background-size: calc(0.75em + 0.65rem) calc(0.75em + 0.65rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #F64E60;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 1.3rem);
  background-position: top calc(0.375em + 0.325rem) right calc(0.375em + 0.325rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #F64E60;
  padding-right: calc((1em + 1.3rem) * 3 / 4 + 2rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23F64E60' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23F64E60' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 2rem/calc(0.75em + 0.65rem) calc(0.75em + 0.65rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #F64E60;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #F64E60; }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #F64E60; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #F64E60; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #fd5af0;
  background-color: #fd5af0; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25); }

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #F64E60; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #F64E60; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #F64E60;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(253, 39, 235, 0.25); }

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      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;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      -ms-flex-negative: 0;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: normal;
  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.65rem 1rem;
  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(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #5867dd;
  border-color: #5867dd; }
  .btn-primary:hover {
    color: #fff;
    background-color: #384ad7;
    border-color: #2e40d4; }
  .btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2e40d4;
    border-color: #293ccc; }
    .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(113, 126, 226, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5); }

.btn-secondary {
  color: #212529;
  background-color: #e1e1ef;
  border-color: #e1e1ef; }
  .btn-secondary:hover {
    color: #212529;
    background-color: #c8c8e2;
    border-color: #c0c0dd; }
  .btn-secondary:focus, .btn-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #212529;
    background-color: #e1e1ef;
    border-color: #e1e1ef; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #212529;
    background-color: #c0c0dd;
    border-color: #b7b7d9; }
    .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(196, 197, 209, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(196, 197, 209, 0.5); }

.btn-success {
  color: #fff;
  background-color: #1dc9b7;
  border-color: #1dc9b7; }
  .btn-success:hover {
    color: #fff;
    background-color: #18a899;
    border-color: #179c8e; }
  .btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #179c8e;
    border-color: #159184; }
    .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(63, 209, 194, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5); }

.btn-info {
  color: #fff;
  background-color: #2786fb;
  border-color: #2786fb; }
  .btn-info:hover {
    color: #fff;
    background-color: #0571f7;
    border-color: #046ceb; }
  .btn-info:focus, .btn-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #046ceb;
    border-color: #0466de; }
    .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(71, 152, 252, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffb822;
  border-color: #ffb822; }
  .btn-warning:hover {
    color: #212529;
    background-color: #fbaa00;
    border-color: #eea200; }
  .btn-warning:focus, .btn-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #eea200;
    border-color: #e19900; }
    .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, 162, 35, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #F64E60;
  border-color: #F64E60; }
  .btn-danger:hover {
    color: #fff;
    background-color: #f42a3f;
    border-color: #f41d34; }
  .btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #f42a3f;
    border-color: #f41d34; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #f41d34;
    border-color: #f3112a; }
    .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(247, 105, 120, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(247, 105, 120, 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 {
    -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 {
    -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: #5867dd;
  border-color: #5867dd; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #5867dd;
    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: #5867dd;
    border-color: #5867dd; }
    .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(88, 103, 221, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }

.btn-outline-secondary {
  color: #e1e1ef;
  border-color: #e1e1ef; }
  .btn-outline-secondary:hover {
    color: #212529;
    background-color: #e1e1ef;
    border-color: #e1e1ef; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #e1e1ef;
    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: #212529;
    background-color: #e1e1ef;
    border-color: #e1e1ef; }
    .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(225, 225, 239, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5); }

.btn-outline-success {
  color: #1dc9b7;
  border-color: #1dc9b7; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #1dc9b7;
    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: #1dc9b7;
    border-color: #1dc9b7; }
    .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(29, 201, 183, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }

.btn-outline-info {
  color: #2786fb;
  border-color: #2786fb; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #2786fb;
    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: #2786fb;
    border-color: #2786fb; }
    .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(39, 134, 251, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }

.btn-outline-warning {
  color: #ffb822;
  border-color: #ffb822; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffb822;
    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: #ffb822;
    border-color: #ffb822; }
    .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, 184, 34, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }

.btn-outline-danger {
  color: #F64E60;
  border-color: #F64E60; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #F64E60;
    border-color: #F64E60; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #F64E60;
    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: #F64E60;
    border-color: #F64E60; }
    .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(246, 78, 96, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 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: #5867dd;
  text-decoration: none; }
  .btn-link:hover {
    color: #2739c1;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 1.15rem 1.65rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.5rem 1rem;
  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 !important; }

.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: 95;
  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: 1024px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1399px) {
  .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: #a7abc3;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #6c7293;
    text-decoration: none;
    background-color: #f7f8fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #ffffff;
    text-decoration: none;
    background-color: #3d94fb; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #adb1c7;
    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: #a7abc3;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #a7abc3; }

.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.75rem;
  padding-left: 0.75rem; }
  .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.75rem;
  padding-left: 0.75rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.2375rem;
  padding-left: 1.2375rem; }

.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%;
    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(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .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(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-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.65rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #a7abc3;
  text-align: center;
  white-space: nowrap;
  background-color: #f7f8fa;
  border: 1px solid #e2e5ec;
  border-radius: 4px; }
  .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 + 2.3rem + 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: 1.15rem 1.65rem;
  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 + 1rem + 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.5rem 1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2rem; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .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;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #5867dd;
    background-color: #5867dd; }
  .custom-control-input:focus ~ .custom-control-label::before {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #79b5fc; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #eceefb;
    border-color: #eceefb; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #f7f8fa; }

.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: no-repeat 50% / 50% 50%; }

.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' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #5867dd;
  background-color: #5867dd; }

.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' 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(88, 103, 221, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(88, 103, 221, 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' 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(88, 103, 221, 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(88, 103, 221, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 2rem 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #e2e5ec;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .custom-select:focus {
    border-color: #79b5fc;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 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: 1rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }

.custom-select-sm {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 0.875rem; }

.custom-select-lg {
  height: calc(1.5em + 2.3rem + 2px);
  padding-top: 1.15rem;
  padding-bottom: 1.15rem;
  padding-left: 1.65rem;
  font-size: 1.25rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #79b5fc;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #f7f8fa; }
  .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 + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #e2e5ec;
  border-radius: 4px; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 1.3rem);
    padding: 0.65rem 1rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #f7f8fa;
    border-left: inherit;
    border-radius: 0 4px 4px 0; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #5867dd;
    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: #eceefb; }
  .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: #5867dd;
    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;
    -moz-appearance: none;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        -webkit-transition: none;
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #eceefb; }
  .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: #5867dd;
    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;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        -webkit-transition: none;
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #eceefb; }
  .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-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    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: #5867dd; }

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center; }

.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 {
    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: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    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 {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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 {
    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 {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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: 1023.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1024px) {
  .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 {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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: 1398.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1399px) {
  .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 {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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 {
    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 {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .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 viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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 viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #ebedf2;
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }

.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #f7f8fa;
  border-bottom: 1px solid #ebedf2; }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f7f8fa;
  border-top: 1px solid #ebedf2; }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 10px; }
  @media (min-width: 576px) {
    .card-deck {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      margin-right: -10px;
      margin-left: -10px; }
      .card-deck .card {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-right: 10px;
        margin-bottom: 0;
        margin-left: 10px; } }

.card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 10px; }
  @media (min-width: 576px) {
    .card-group {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
      .card-group > .card {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; }
        .card-group > .card:not(:last-child) {
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
          .card-group > .card:not(:last-child) .card-img-top,
          .card-group > .card:not(:last-child) .card-header {
            border-top-right-radius: 0; }
          .card-group > .card:not(:last-child) .card-img-bottom,
          .card-group > .card:not(:last-child) .card-footer {
            border-bottom-right-radius: 0; }
        .card-group > .card:not(:first-child) {
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
          .card-group > .card:not(:first-child) .card-img-top,
          .card-group > .card:not(:first-child) .card-header {
            border-top-left-radius: 0; }
          .card-group > .card:not(:first-child) .card-img-bottom,
          .card-group > .card:not(:first-child) .card-footer {
            border-bottom-left-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:first-of-type) .card-header:first-child {
    border-radius: 0; }
  .accordion > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0;
    border-radius: 0; }
  .accordion > .card:first-of-type {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .accordion > .card:last-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .accordion > .card .card-header {
    margin-bottom: -1px; }

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #3d94fb;
  background-color: #fff;
  border: 1px solid #ebedf2; }
  .page-link:hover {
    z-index: 2;
    color: #2739c1;
    text-decoration: none;
    background-color: #ebedf2;
    border-color: #ebedf2; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #5867dd;
  border-color: #5867dd; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #ebedf2; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.5em 0.75em;
  font-size: 85%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  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) {
    .badge {
      -webkit-transition: none;
      transition: none; } }
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-primary {
  color: #fff;
  background-color: #5867dd; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #2e40d4; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }

.badge-secondary {
  color: #212529;
  background-color: #e1e1ef; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #212529;
    background-color: #c0c0dd; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(225, 225, 239, 0.5); }

.badge-success {
  color: #fff;
  background-color: #1dc9b7; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #179c8e; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }

.badge-info {
  color: #fff;
  background-color: #2786fb; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #046ceb; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #ffb822; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #eea200; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }

.badge-danger {
  color: #fff;
  background-color: #F64E60; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #f41d34; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5); }

.badge-light {
  color: #212529;
  background-color: #f8f9fa; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #dae0e5; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    -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); }

.badge-dark {
  color: #fff;
  background-color: #343a40; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #1d2124; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    -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); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.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;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #2e3673;
  background-color: #dee1f8;
  border-color: #d0d4f5; }
  .alert-primary hr {
    border-top-color: #bbc1f1; }
  .alert-primary .alert-link {
    color: #1f254f; }

.alert-secondary {
  color: #75757c;
  background-color: #f9f9fc;
  border-color: #f7f7fb; }
  .alert-secondary hr {
    border-top-color: #e6e6f3; }
  .alert-secondary .alert-link {
    color: #5c5c62; }

.alert-success {
  color: #0f695f;
  background-color: #d2f4f1;
  border-color: #c0f0eb; }
  .alert-success hr {
    border-top-color: #abebe4; }
  .alert-success .alert-link {
    color: #093c37; }

.alert-info {
  color: #144683;
  background-color: #d4e7fe;
  border-color: #c3ddfe; }
  .alert-info hr {
    border-top-color: #aacffe; }
  .alert-info .alert-link {
    color: #0d2e57; }

.alert-warning {
  color: #856012;
  background-color: #fff1d3;
  border-color: #ffebc1; }
  .alert-warning hr {
    border-top-color: #ffe3a8; }
  .alert-warning .alert-link {
    color: #58400c; }

.alert-danger {
  color: #802932;
  background-color: #fddcdf;
  border-color: #fccdd2; }
  .alert-danger hr {
    border-top-color: #fbb5bc; }
  .alert-danger .alert-link {
    color: #591d23; }

.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;
  font-size: 0.75rem;
  background-color: kt-get-color();
  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;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #5867dd;
  -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: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite; }
  @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; }

.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: #ebedf2; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ebedf2; }
  .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .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: #5867dd;
    border-color: #5867dd; }

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }
  .list-group-horizontal .list-group-item {
    margin-right: -1px;
    margin-bottom: 0; }
    .list-group-horizontal .list-group-item:first-child {
      border-top-left-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal .list-group-item:last-child {
      margin-right: 0;
      border-top-right-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }

@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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-sm .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

@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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-md .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

@media (min-width: 1024px) {
  .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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-lg .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

@media (min-width: 1399px) {
  .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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-xl .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0; }

.list-group-item-primary {
  color: #2e3673;
  background-color: #d0d4f5; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #2e3673;
    background-color: #bbc1f1; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #2e3673;
    border-color: #2e3673; }

.list-group-item-secondary {
  color: #75757c;
  background-color: #f7f7fb; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #75757c;
    background-color: #e6e6f3; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #75757c;
    border-color: #75757c; }

.list-group-item-success {
  color: #0f695f;
  background-color: #c0f0eb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #0f695f;
    background-color: #abebe4; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #0f695f;
    border-color: #0f695f; }

.list-group-item-info {
  color: #144683;
  background-color: #c3ddfe; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #144683;
    background-color: #aacffe; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #144683;
    border-color: #144683; }

.list-group-item-warning {
  color: #856012;
  background-color: #ffebc1; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856012;
    background-color: #ffe3a8; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856012;
    border-color: #856012; }

.list-group-item-danger {
  color: #802932;
  background-color: #fccdd2; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #802932;
    background-color: #fbb5bc; }
  .list-group-item-danger.list-group-item-action.active {
    color: #ffffff;
    background-color: #802932;
    border-color: #802932; }

.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;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  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: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  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: #6c7293;
  background-color: #fff;
  background-clip: padding-box;
  border-bottom: 1px solid #ebedf2; }

.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-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);
    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 #ebedf2;
  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.5; }

.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: 1.25rem;
  border-bottom: 1px solid #ebedf2;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }
  .modal-header .close {
    padding: 1.25rem;
    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: 1.25rem; }

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1.25rem;
  border-top: 1px solid #ebedf2;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 1024px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1399px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Poppins";
  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.9rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 1; }
  .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: #ffffff; }

.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: #ffffff; }

.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: #ffffff; }

.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: #ffffff; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.75rem 1rem;
  color: #6c7293;
  text-align: center;
  background-color: #ffffff;
  border-radius: 3px; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Poppins";
  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.9rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ffffff;
  border-radius: 3px; }
  .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) * -1); }
    .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: white; }
    .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) * -1);
    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: white; }
    .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) * -1); }
    .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: white; }
    .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 #ffffff; }

.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) * -1);
    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: white; }
    .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: 1rem 1.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #6c7293;
  background-color: #ffffff;
  border-bottom: 1px solid #f2f2f2;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 1rem 1.25rem;
  color: #a7abc3; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      -webkit-transition: none;
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: 0s 0.6s opacity;
  transition: 0s 0.6s opacity; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      -webkit-transition: none;
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      -webkit-transition: none;
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    -webkit-transition: opacity 0.6s ease;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        -webkit-transition: none;
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border .75s linear infinite; }

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

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  50% {
    opacity: 1; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

.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: #5867dd !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #2e40d4 !important; }

.bg-secondary {
  background-color: #e1e1ef !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #c0c0dd !important; }

.bg-success {
  background-color: #1dc9b7 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #179c8e !important; }

.bg-info {
  background-color: #2786fb !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #046ceb !important; }

.bg-warning {
  background-color: #ffb822 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #eea200 !important; }

.bg-danger {
  background-color: #F64E60 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #f41d34 !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: #5867dd !important; }

.border-secondary {
  border-color: #e1e1ef !important; }

.border-success {
  border-color: #1dc9b7 !important; }

.border-info {
  border-color: #2786fb !important; }

.border-warning {
  border-color: #ffb822 !important; }

.border-danger {
  border-color: #F64E60 !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: 1024px) {
  .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: 1399px) {
  .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: 1024px) {
  .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: 1399px) {
  .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: 1024px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1399px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: 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: -webkit-sticky !important;
  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: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  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; }

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

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

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

.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-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; }
  .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; }
  .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-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; }
  .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; }
  .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-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: 1024px) {
  .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; }
  .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; }
  .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-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: 1399px) {
  .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; }
  .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; }
  .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-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; } }

.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: 1024px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1399px) {
  .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: #5867dd !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #2739c1 !important; }

.text-secondary {
  color: #e1e1ef !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #afafd4 !important; }

.text-success {
  color: #1dc9b7 !important; }

a.text-success:hover, a.text-success:focus {
  color: #13867a !important; }

.text-info {
  color: #2786fb !important; }

a.text-info:hover, a.text-info:focus {
  color: #0460d2 !important; }

.text-warning {
  color: #ffb822 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #d59000 !important; }

.text-danger {
  color: #F64E60 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #ec0c24 !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: #a7abc3 !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;
  overflow-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: 1024px !important; }
  .container {
    min-width: 1024px !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: #ebedf2; }
  .table .thead-dark th {
    color: inherit;
    border-color: #ebedf2; } }

.accordion .card {
  margin: 0; }
  .accordion .card .card-header {
    cursor: pointer;
    margin: 0;
    padding: 0;
    border-bottom: 0; }
    .accordion .card .card-header .card-title {
      margin: 0;
      font-size: 1.1rem;
      font-weight: 500;
      padding: 1rem 1rem;
      color: #3d94fb;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .accordion .card .card-header .card-title > i {
        margin-right: 1rem;
        font-size: 1.4rem;
        color: #3d94fb; }
      .accordion .card .card-header .card-title.collapsed {
        color: #6c7293; }
        .accordion .card .card-header .card-title.collapsed > i {
          color: #a7abc3; }
      .accordion .card .card-header .card-title:after {
        right: 1rem; }
  .accordion .card .card-body {
    padding: 1.25rem;
    font-size: 1rem; }

.accordion.accordion-light .card {
  border: 0;
  border-top: 1px solid #eeeef4;
  margin: 0; }
  .accordion.accordion-light .card .card-header {
    cursor: pointer;
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: 0; }
    .accordion.accordion-light .card .card-header .card-title {
      margin: 0;
      font-size: 1.1rem;
      padding: 1rem 1rem 1rem 0;
      font-weight: 500;
      color: #3d94fb; }
      .accordion.accordion-light .card .card-header .card-title.collapsed {
        color: #a7abc3; }
        .accordion.accordion-light .card .card-header .card-title.collapsed:after {
          color: #a7abc3; }
      .accordion.accordion-light .card .card-header .card-title:after {
        right: 0; }
  .accordion.accordion-light .card .card-body {
    padding: 0;
    margin-bottom: 1.25rem;
    font-size: 1rem; }
  .accordion.accordion-light .card:first-child {
    border-top: 0; }
    .accordion.accordion-light .card:first-child .card-header {
      margin: 0; }
  .accordion.accordion-light .card:last-child {
    margin-bottom: 1.25rem; }
    .accordion.accordion-light .card:last-child .card-body {
      padding: 0;
      margin: 0; }

.accordion.accordion-outline--padded {
  padding: 1.7rem; }

.accordion.accordion-outline .card {
  margin-bottom: 1.25rem;
  border: 0; }
  .accordion.accordion-outline .card .card-header {
    padding: 0;
    background-color: transparent; }
    .accordion.accordion-outline .card .card-header .card-title {
      font-size: 1.1rem;
      padding: 1.25rem;
      border-color: #a1cbfd;
      border-top-width: 2px;
      border-right-width: 2px;
      border-bottom-width: 0;
      padding-bottom: calc(1.5rem + 2px);
      border-left-width: 2px;
      border-style: solid;
      border-top-left-radius: 4px !important;
      border-top-right-radius: 4px !important; }
      .accordion.accordion-outline .card .card-header .card-title:after {
        position: absolute;
        right: 1.25rem;
        font-family: "LineAwesome";
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased;
        content: "";
        font-size: 1.7rem;
        font-weight: bold;
        color: #3d94fb; }
      .accordion.accordion-outline .card .card-header .card-title.collapsed {
        color: #464457;
        border-color: #efeff0;
        border-bottom-width: 2px;
        padding-bottom: 1.5rem;
        border-bottom-left-radius: 4px !important;
        border-bottom-right-radius: 4px !important; }
        .accordion.accordion-outline .card .card-header .card-title.collapsed:after {
          content: "";
          color: #efeff0; }
  .accordion.accordion-outline .card .card-body-wrapper > .card-body {
    padding: 0 2.7rem 1.7rem 1.7rem;
    font-size: 1.1rem;
    font-weight: 400;
    border-color: #a1cbfd;
    border-top-width: 0;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-style: solid;
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    color: #8d8c9b; }
    .accordion.accordion-outline .card .card-body-wrapper > .card-body > p:last-child {
      margin-bottom: 0; }
  .accordion.accordion-outline .card:last-child {
    margin-bottom: 0; }

.accordion.accordion-solid .card {
  margin-bottom: 1.5rem;
  border: 0; }
  .accordion.accordion-solid .card:last-child {
    margin-bottom: 0; }
  .accordion.accordion-solid .card .card-header {
    padding: 0;
    background-color: transparent; }
    .accordion.accordion-solid .card .card-header .card-title {
      font-size: 1.1rem;
      padding: 1.25rem;
      background-color: #f7f8fa;
      border-radius: 4px; }
      .accordion.accordion-solid .card .card-header .card-title.collapsed {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0; }
  .accordion.accordion-solid .card .card-body {
    border: 1px solid #f7f8fa;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }

.accordion.accordion-toggle-arrow .card .card-header .card-title {
  color: #3d94fb;
  position: relative; }
  .accordion.accordion-toggle-arrow .card .card-header .card-title:after {
    position: absolute;
    font-size: 1rem;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
    color: #3d94fb; }
  .accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed {
    color: #a7abc3; }
    .accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed:after {
      color: #a7abc3;
      content: ""; }

.accordion.accordion-toggle-plus .card .card-header .card-title {
  color: #3d94fb;
  position: relative; }
  .accordion.accordion-toggle-plus .card .card-header .card-title:after {
    position: absolute;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
    font-size: 1.2rem;
    color: #3d94fb; }
  .accordion.accordion-toggle-plus .card .card-header .card-title.collapsed {
    color: #a7abc3; }
    .accordion.accordion-toggle-plus .card .card-header .card-title.collapsed:after {
      color: #a7abc3;
      content: ""; }

.alert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 1rem 2rem;
  border-radius: 3px;
  margin: 0 0 20px 0; }
  .alert .alert-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 1.25rem 0 0; }
    .alert .alert-icon i {
      font-size: 2.4rem; }
    .alert .alert-icon.alert-icon-top {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      -ms-flex-line-pack: stretch;
      align-content: stretch; }
  .alert .alert-text {
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .alert .alert-close {
    padding: 0 0 0 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end; }
    .alert .alert-close .close {
      text-shadow: none !important; }
    .alert .alert-close i {
      opacity: 0.8;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      .alert .alert-close i:hover {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        opacity: 1; }
  .alert.alert-elevate {
    -webkit-box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1); }
  .alert.alert-brand {
    background: #3d94fb;
    border: 1px solid #3d94fb;
    color: #ffffff; }
    .alert.alert-brand .alert-icon i {
      color: #ffffff; }
    .alert.alert-brand .alert-text {
      color: #ffffff; }
      .alert.alert-brand .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-brand .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-brand {
    border: 1px solid #3d94fb;
    color: #3d94fb; }
    .alert.alert-outline-brand .alert-icon i {
      color: #3d94fb; }
    .alert.alert-outline-brand .alert-text {
      color: #3d94fb; }
    .alert.alert-outline-brand .alert-close i {
      color: #3d94fb; }
  .alert.alert-solid-brand {
    background: rgba(61, 148, 251, 0.1);
    border-color: transparent;
    color: #3d94fb; }
    .alert.alert-solid-brand .alert-icon i {
      color: #3d94fb; }
    .alert.alert-solid-brand .alert-text {
      color: #3d94fb; }
    .alert.alert-solid-brand .alert-close i {
      color: #3d94fb; }
  .alert.alert-light {
    background: #ffffff;
    border: 1px solid #ffffff;
    color: #282a3c; }
    .alert.alert-light .alert-icon i {
      color: #282a3c; }
    .alert.alert-light .alert-text {
      color: #282a3c; }
      .alert.alert-light .alert-text hr {
        border-top-color: #282a3c;
        opacity: 0.4; }
    .alert.alert-light .alert-close i {
      color: #282a3c; }
  .alert.alert-outline-light {
    border: 1px solid #ffffff;
    color: #ffffff; }
    .alert.alert-outline-light .alert-icon i {
      color: #ffffff; }
    .alert.alert-outline-light .alert-text {
      color: #ffffff; }
    .alert.alert-outline-light .alert-close i {
      color: #ffffff; }
  .alert.alert-solid-light {
    background: rgba(255, 255, 255, 0.1);
    border-color: transparent;
    color: #ffffff; }
    .alert.alert-solid-light .alert-icon i {
      color: #ffffff; }
    .alert.alert-solid-light .alert-text {
      color: #ffffff; }
    .alert.alert-solid-light .alert-close i {
      color: #ffffff; }
  .alert.alert-dark {
    background: #282a3c;
    border: 1px solid #282a3c;
    color: #ffffff; }
    .alert.alert-dark .alert-icon i {
      color: #ffffff; }
    .alert.alert-dark .alert-text {
      color: #ffffff; }
      .alert.alert-dark .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-dark .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-dark {
    border: 1px solid #282a3c;
    color: #282a3c; }
    .alert.alert-outline-dark .alert-icon i {
      color: #282a3c; }
    .alert.alert-outline-dark .alert-text {
      color: #282a3c; }
    .alert.alert-outline-dark .alert-close i {
      color: #282a3c; }
  .alert.alert-solid-dark {
    background: rgba(40, 42, 60, 0.1);
    border-color: transparent;
    color: #282a3c; }
    .alert.alert-solid-dark .alert-icon i {
      color: #282a3c; }
    .alert.alert-solid-dark .alert-text {
      color: #282a3c; }
    .alert.alert-solid-dark .alert-close i {
      color: #282a3c; }
  .alert.alert-primary {
    background: #5867dd;
    border: 1px solid #5867dd;
    color: #ffffff; }
    .alert.alert-primary .alert-icon i {
      color: #ffffff; }
    .alert.alert-primary .alert-text {
      color: #ffffff; }
      .alert.alert-primary .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-primary .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-primary {
    border: 1px solid #5867dd;
    color: #5867dd; }
    .alert.alert-outline-primary .alert-icon i {
      color: #5867dd; }
    .alert.alert-outline-primary .alert-text {
      color: #5867dd; }
    .alert.alert-outline-primary .alert-close i {
      color: #5867dd; }
  .alert.alert-solid-primary {
    background: rgba(88, 103, 221, 0.1);
    border-color: transparent;
    color: #5867dd; }
    .alert.alert-solid-primary .alert-icon i {
      color: #5867dd; }
    .alert.alert-solid-primary .alert-text {
      color: #5867dd; }
    .alert.alert-solid-primary .alert-close i {
      color: #5867dd; }
  .alert.alert-success {
    background: #1dc9b7;
    border: 1px solid #1dc9b7;
    color: #ffffff; }
    .alert.alert-success .alert-icon i {
      color: #ffffff; }
    .alert.alert-success .alert-text {
      color: #ffffff; }
      .alert.alert-success .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-success .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-success {
    border: 1px solid #1dc9b7;
    color: #1dc9b7; }
    .alert.alert-outline-success .alert-icon i {
      color: #1dc9b7; }
    .alert.alert-outline-success .alert-text {
      color: #1dc9b7; }
    .alert.alert-outline-success .alert-close i {
      color: #1dc9b7; }
  .alert.alert-solid-success {
    background: rgba(29, 201, 183, 0.1);
    border-color: transparent;
    color: #1dc9b7; }
    .alert.alert-solid-success .alert-icon i {
      color: #1dc9b7; }
    .alert.alert-solid-success .alert-text {
      color: #1dc9b7; }
    .alert.alert-solid-success .alert-close i {
      color: #1dc9b7; }
  .alert.alert-info {
    background: #2786fb;
    border: 1px solid #2786fb;
    color: #ffffff; }
    .alert.alert-info .alert-icon i {
      color: #ffffff; }
    .alert.alert-info .alert-text {
      color: #ffffff; }
      .alert.alert-info .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-info .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-info {
    border: 1px solid #2786fb;
    color: #2786fb; }
    .alert.alert-outline-info .alert-icon i {
      color: #2786fb; }
    .alert.alert-outline-info .alert-text {
      color: #2786fb; }
    .alert.alert-outline-info .alert-close i {
      color: #2786fb; }
  .alert.alert-solid-info {
    background: rgba(39, 134, 251, 0.1);
    border-color: transparent;
    color: #2786fb; }
    .alert.alert-solid-info .alert-icon i {
      color: #2786fb; }
    .alert.alert-solid-info .alert-text {
      color: #2786fb; }
    .alert.alert-solid-info .alert-close i {
      color: #2786fb; }
  .alert.alert-warning {
    background: #ffb822;
    border: 1px solid #ffb822;
    color: #111111; }
    .alert.alert-warning .alert-icon i {
      color: #111111; }
    .alert.alert-warning .alert-text {
      color: #111111; }
      .alert.alert-warning .alert-text hr {
        border-top-color: #111111;
        opacity: 0.4; }
    .alert.alert-warning .alert-close i {
      color: #111111; }
  .alert.alert-outline-warning {
    border: 1px solid #ffb822;
    color: #ffb822; }
    .alert.alert-outline-warning .alert-icon i {
      color: #ffb822; }
    .alert.alert-outline-warning .alert-text {
      color: #ffb822; }
    .alert.alert-outline-warning .alert-close i {
      color: #ffb822; }
  .alert.alert-solid-warning {
    background: rgba(255, 184, 34, 0.1);
    border-color: transparent;
    color: #ffb822; }
    .alert.alert-solid-warning .alert-icon i {
      color: #ffb822; }
    .alert.alert-solid-warning .alert-text {
      color: #ffb822; }
    .alert.alert-solid-warning .alert-close i {
      color: #ffb822; }
  .alert.alert-danger {
    background: #F64E60;
    border: 1px solid #F64E60;
    color: #ffffff; }
    .alert.alert-danger .alert-icon i {
      color: #ffffff; }
    .alert.alert-danger .alert-text {
      color: #ffffff; }
      .alert.alert-danger .alert-text hr {
        border-top-color: #ffffff;
        opacity: 0.4; }
    .alert.alert-danger .alert-close i {
      color: #ffffff; }
  .alert.alert-outline-danger {
    border: 1px solid #F64E60;
    color: #F64E60; }
    .alert.alert-outline-danger .alert-icon i {
      color: #F64E60; }
    .alert.alert-outline-danger .alert-text {
      color: #F64E60; }
    .alert.alert-outline-danger .alert-close i {
      color: #F64E60; }
  .alert.alert-solid-danger {
    background: rgba(253, 39, 235, 0.1);
    border-color: transparent;
    color: #F64E60; }
    .alert.alert-solid-danger .alert-icon i {
      color: #F64E60; }
    .alert.alert-solid-danger .alert-text {
      color: #F64E60; }
    .alert.alert-solid-danger .alert-close i {
      color: #F64E60; }
  .alert.alert-secondary .alert-icon i {
    color: #a7abc3; }
  .alert.alert-secondary .alert-text {
    color: #6c7293; }
  .alert.alert--marginless {
    margin: 0; }
  .alert.alert-bold .alert-text {
    font-weight: 500; }

.badge {
  font-weight: 400; }

.btn {
  background: transparent;
  outline: none !important;
  vertical-align: middle; }
  .btn:focus:not(.btn-elevate) {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

.btn.btn-clean {
  border-color: transparent;
  background: transparent;
  color: #93a2dd; }
  .btn.btn-clean i {
    color: #93a2dd; }
  .show > .btn.btn-clean, .btn.btn-clean.active, .btn.btn-clean:active, .btn.btn-clean:hover {
    color: #3d94fb;
    background: #f0f3ff; }
    .show > .btn.btn-clean i, .btn.btn-clean.active i, .btn.btn-clean:active i, .btn.btn-clean:hover i {
      color: #3d94fb; }

.btn.btn-default {
  border: 0;
  background: transparent;
  color: #a7abc3;
  border: 1px solid #e8ecfa; }
  .btn.btn-default i {
    color: #93a2dd; }
  .show > .btn.btn-default, .btn.btn-default.active, .btn.btn-default:active, .btn.btn-default:hover {
    color: #ffffff;
    background: #3d94fb;
    border-color: #3d94fb; }
    .show > .btn.btn-default i, .btn.btn-default.active i, .btn.btn-default:active i, .btn.btn-default:hover i {
      color: #ffffff; }

.btn-secondary {
  background-color: transparent;
  border: 1px solid #e2e5ec;
  color: #6c7293; }
  .show > .btn-secondary.dropdown-toggle, .btn-secondary:focus, .btn-secondary.active, .btn-secondary:active, .btn-secondary:hover {
    color: #6c7293;
    border-color: #e2e5ec;
    background-color: #f4f5f8; }

.btn-brand {
  color: #fff;
  background-color: #3d94fb;
  border-color: #3d94fb;
  color: #ffffff; }
  .btn-brand:hover {
    color: #fff;
    background-color: #187ffa;
    border-color: #0b78fa; }
  .btn-brand:focus, .btn-brand.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(90, 164, 252, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(90, 164, 252, 0.5); }
  .btn-brand.disabled, .btn-brand:disabled {
    color: #fff;
    background-color: #3d94fb;
    border-color: #3d94fb; }
  .btn-brand:not(:disabled):not(.disabled):active, .btn-brand:not(:disabled):not(.disabled).active,
  .show > .btn-brand.dropdown-toggle {
    color: #fff;
    background-color: #0b78fa;
    border-color: #0572f3; }
    .btn-brand:not(:disabled):not(.disabled):active:focus, .btn-brand:not(:disabled):not(.disabled).active:focus,
    .show > .btn-brand.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(90, 164, 252, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(90, 164, 252, 0.5); }
  .btn-brand + .btn.dropdown-toggle {
    position: relative; }
    .btn-brand + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-brand + .btn.dropdown-toggle:hover:before, .btn-brand + .btn.dropdown-toggle:focus:before, .btn-brand + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-light {
  color: #212529;
  background-color: #ffffff;
  border-color: #ffffff;
  color: #282a3c; }
  .btn-light:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6; }
  .btn-light:focus, .btn-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #ffffff;
    border-color: #ffffff; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf; }
    .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(222, 222, 223, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }
  .show > .btn-light.dropdown-toggle, .btn-light:focus, .btn-light.active, .btn-light:active, .btn-light:hover {
    background-color: #f7f8fa;
    border-color: #f7f8fa; }
  .btn-light + .btn.dropdown-toggle {
    position: relative; }
    .btn-light + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #282a3c;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-light + .btn.dropdown-toggle:hover:before, .btn-light + .btn.dropdown-toggle:focus:before, .btn-light + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-dark {
  color: #fff;
  background-color: #282a3c;
  border-color: #282a3c;
  color: #ffffff; }
  .btn-dark:hover {
    color: #fff;
    background-color: #191a25;
    border-color: #14151d; }
  .btn-dark:focus, .btn-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 74, 89, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(72, 74, 89, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #282a3c;
    border-color: #282a3c; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #14151d;
    border-color: #0f0f16; }
    .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(72, 74, 89, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(72, 74, 89, 0.5); }
  .btn-dark + .btn.dropdown-toggle {
    position: relative; }
    .btn-dark + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-dark + .btn.dropdown-toggle:hover:before, .btn-dark + .btn.dropdown-toggle:focus:before, .btn-dark + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-primary {
  color: #fff;
  background-color: #5867dd;
  border-color: #5867dd;
  color: #ffffff; }
  .btn-primary:hover {
    color: #fff;
    background-color: #384ad7;
    border-color: #2e40d4; }
  .btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #5867dd;
    border-color: #5867dd; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #2e40d4;
    border-color: #293ccc; }
    .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(113, 126, 226, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(113, 126, 226, 0.5); }
  .btn-primary + .btn.dropdown-toggle {
    position: relative; }
    .btn-primary + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-primary + .btn.dropdown-toggle:hover:before, .btn-primary + .btn.dropdown-toggle:focus:before, .btn-primary + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-success {
  color: #fff;
  background-color: #1dc9b7;
  border-color: #1dc9b7;
  color: #ffffff; }
  .btn-success:hover {
    color: #fff;
    background-color: #18a899;
    border-color: #179c8e; }
  .btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #179c8e;
    border-color: #159184; }
    .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(63, 209, 194, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(63, 209, 194, 0.5); }
  .btn-success + .btn.dropdown-toggle {
    position: relative; }
    .btn-success + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-success + .btn.dropdown-toggle:hover:before, .btn-success + .btn.dropdown-toggle:focus:before, .btn-success + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-info {
  color: #fff;
  background-color: #2786fb;
  border-color: #2786fb;
  color: #ffffff; }
  .btn-info:hover {
    color: #fff;
    background-color: #0571f7;
    border-color: #046ceb; }
  .btn-info:focus, .btn-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #046ceb;
    border-color: #0466de; }
    .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(71, 152, 252, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(71, 152, 252, 0.5); }
  .btn-info + .btn.dropdown-toggle {
    position: relative; }
    .btn-info + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-info + .btn.dropdown-toggle:hover:before, .btn-info + .btn.dropdown-toggle:focus:before, .btn-info + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-warning {
  color: #212529;
  background-color: #ffb822;
  border-color: #ffb822;
  color: #111111; }
  .btn-warning:hover {
    color: #212529;
    background-color: #fbaa00;
    border-color: #eea200; }
  .btn-warning:focus, .btn-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffb822;
    border-color: #ffb822; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #eea200;
    border-color: #e19900; }
    .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, 162, 35, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(222, 162, 35, 0.5); }
  .btn-warning + .btn.dropdown-toggle {
    position: relative; }
    .btn-warning + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #111111;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-warning + .btn.dropdown-toggle:hover:before, .btn-warning + .btn.dropdown-toggle:focus:before, .btn-warning + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-danger {
  color: #fff;
  background-color: #F64E60;
  border-color: #F64E60;
  color: #ffffff; }
  .btn-danger:hover {
    color: #fff;
    background-color: #F64E60;
    border-color: #F64E60; }
  .btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #F64E60;
    border-color: #F64E60; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #F64E60;
    border-color: #F64E60; }
    .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(253, 71, 238, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(253, 71, 238, 0.5); }
  .btn-danger + .btn.dropdown-toggle {
    position: relative; }
    .btn-danger + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-danger + .btn.dropdown-toggle:hover:before, .btn-danger + .btn.dropdown-toggle:focus:before, .btn-danger + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-facebook {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
  color: #ffffff; }
  .btn-facebook:hover {
    color: #fff;
    background-color: #30497c;
    border-color: #2d4373; }
  .btn-facebook:focus, .btn-facebook.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5); }
  .btn-facebook.disabled, .btn-facebook:disabled {
    color: #fff;
    background-color: #3b5998;
    border-color: #3b5998; }
  .btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active,
  .show > .btn-facebook.dropdown-toggle {
    color: #fff;
    background-color: #2d4373;
    border-color: #293e6a; }
    .btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-facebook:not(:disabled):not(.disabled).active:focus,
    .show > .btn-facebook.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5); }
  .btn-facebook + .btn.dropdown-toggle {
    position: relative; }
    .btn-facebook + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-facebook + .btn.dropdown-toggle:hover:before, .btn-facebook + .btn.dropdown-toggle:focus:before, .btn-facebook + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-google {
  color: #fff;
  background-color: #dc4e41;
  border-color: #dc4e41;
  color: #ffffff; }
  .btn-google:hover {
    color: #fff;
    background-color: #d03526;
    border-color: #c63224; }
  .btn-google:focus, .btn-google.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5); }
  .btn-google.disabled, .btn-google:disabled {
    color: #fff;
    background-color: #dc4e41;
    border-color: #dc4e41; }
  .btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active,
  .show > .btn-google.dropdown-toggle {
    color: #fff;
    background-color: #c63224;
    border-color: #bb2f22; }
    .btn-google:not(:disabled):not(.disabled):active:focus, .btn-google:not(:disabled):not(.disabled).active:focus,
    .show > .btn-google.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5); }
  .btn-google + .btn.dropdown-toggle {
    position: relative; }
    .btn-google + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-google + .btn.dropdown-toggle:hover:before, .btn-google + .btn.dropdown-toggle:focus:before, .btn-google + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-twitter {
  color: #212529;
  background-color: #4AB3F4;
  border-color: #4AB3F4;
  color: #ffffff; }
  .btn-twitter:hover {
    color: #fff;
    background-color: #26a4f2;
    border-color: #1a9ff1; }
  .btn-twitter:focus, .btn-twitter.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(68, 158, 214, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(68, 158, 214, 0.5); }
  .btn-twitter.disabled, .btn-twitter:disabled {
    color: #212529;
    background-color: #4AB3F4;
    border-color: #4AB3F4; }
  .btn-twitter:not(:disabled):not(.disabled):active, .btn-twitter:not(:disabled):not(.disabled).active,
  .show > .btn-twitter.dropdown-toggle {
    color: #fff;
    background-color: #1a9ff1;
    border-color: #0f9af0; }
    .btn-twitter:not(:disabled):not(.disabled):active:focus, .btn-twitter:not(:disabled):not(.disabled).active:focus,
    .show > .btn-twitter.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(68, 158, 214, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(68, 158, 214, 0.5); }
  .btn-twitter + .btn.dropdown-toggle {
    position: relative; }
    .btn-twitter + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-twitter + .btn.dropdown-toggle:hover:before, .btn-twitter + .btn.dropdown-toggle:focus:before, .btn-twitter + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-instagram {
  color: #fff;
  background-color: #517fa4;
  border-color: #517fa4;
  color: #ffffff; }
  .btn-instagram:hover {
    color: #fff;
    background-color: #446b8a;
    border-color: #406582; }
  .btn-instagram:focus, .btn-instagram.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(107, 146, 178, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(107, 146, 178, 0.5); }
  .btn-instagram.disabled, .btn-instagram:disabled {
    color: #fff;
    background-color: #517fa4;
    border-color: #517fa4; }
  .btn-instagram:not(:disabled):not(.disabled):active, .btn-instagram:not(:disabled):not(.disabled).active,
  .show > .btn-instagram.dropdown-toggle {
    color: #fff;
    background-color: #406582;
    border-color: #3c5e79; }
    .btn-instagram:not(:disabled):not(.disabled):active:focus, .btn-instagram:not(:disabled):not(.disabled).active:focus,
    .show > .btn-instagram.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(107, 146, 178, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(107, 146, 178, 0.5); }
  .btn-instagram + .btn.dropdown-toggle {
    position: relative; }
    .btn-instagram + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-instagram + .btn.dropdown-toggle:hover:before, .btn-instagram + .btn.dropdown-toggle:focus:before, .btn-instagram + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-youtube {
  color: #fff;
  background-color: #b31217;
  border-color: #b31217;
  color: #ffffff; }
  .btn-youtube:hover {
    color: #fff;
    background-color: #900f13;
    border-color: #850d11; }
  .btn-youtube:focus, .btn-youtube.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(190, 54, 58, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(190, 54, 58, 0.5); }
  .btn-youtube.disabled, .btn-youtube:disabled {
    color: #fff;
    background-color: #b31217;
    border-color: #b31217; }
  .btn-youtube:not(:disabled):not(.disabled):active, .btn-youtube:not(:disabled):not(.disabled).active,
  .show > .btn-youtube.dropdown-toggle {
    color: #fff;
    background-color: #850d11;
    border-color: #790c10; }
    .btn-youtube:not(:disabled):not(.disabled):active:focus, .btn-youtube:not(:disabled):not(.disabled).active:focus,
    .show > .btn-youtube.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(190, 54, 58, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(190, 54, 58, 0.5); }
  .btn-youtube + .btn.dropdown-toggle {
    position: relative; }
    .btn-youtube + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-youtube + .btn.dropdown-toggle:hover:before, .btn-youtube + .btn.dropdown-toggle:focus:before, .btn-youtube + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-linkedin {
  color: #fff;
  background-color: #0077b5;
  border-color: #0077b5;
  color: #ffffff; }
  .btn-linkedin:hover {
    color: #fff;
    background-color: #005e8f;
    border-color: #005582; }
  .btn-linkedin:focus, .btn-linkedin.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5); }
  .btn-linkedin.disabled, .btn-linkedin:disabled {
    color: #fff;
    background-color: #0077b5;
    border-color: #0077b5; }
  .btn-linkedin:not(:disabled):not(.disabled):active, .btn-linkedin:not(:disabled):not(.disabled).active,
  .show > .btn-linkedin.dropdown-toggle {
    color: #fff;
    background-color: #005582;
    border-color: #004d75; }
    .btn-linkedin:not(:disabled):not(.disabled):active:focus, .btn-linkedin:not(:disabled):not(.disabled).active:focus,
    .show > .btn-linkedin.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(38, 139, 192, 0.5); }
  .btn-linkedin + .btn.dropdown-toggle {
    position: relative; }
    .btn-linkedin + .btn.dropdown-toggle:before {
      display: block;
      content: ' ';
      border-left: 1px solid #ffffff;
      position: absolute;
      top: 3px;
      left: -1px;
      bottom: 3px;
      opacity: 0.3; }
    .btn-linkedin + .btn.dropdown-toggle:hover:before, .btn-linkedin + .btn.dropdown-toggle:focus:before, .btn-linkedin + .btn.dropdown-toggle.active:before {
      display: none; }

.btn-outline-brand {
  color: #3d94fb;
  border-color: #3d94fb; }
  .btn-outline-brand:hover {
    color: #ffffff;
    background-color: #3d94fb;
    border-color: #3d94fb; }
  .btn-outline-brand:focus, .btn-outline-brand.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 148, 251, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(61, 148, 251, 0.5); }
  .btn-outline-brand.disabled, .btn-outline-brand:disabled {
    color: #3d94fb;
    background-color: transparent; }
  .btn-outline-brand:not(:disabled):not(.disabled):active, .btn-outline-brand:not(:disabled):not(.disabled).active,
  .show > .btn-outline-brand.dropdown-toggle {
    color: #fff;
    background-color: #3d94fb;
    border-color: #3d94fb; }
    .btn-outline-brand:not(:disabled):not(.disabled):active:focus, .btn-outline-brand:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-brand.dropdown-toggle:focus {
      -webkit-box-shadow: 0 0 0 0.2rem rgba(61, 148, 251, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(61, 148, 251, 0.5); }

.btn-outline-light {
  color: #ffffff;
  border-color: #ffffff; }
  .btn-outline-light:hover {
    color: #282a3c;
    background-color: #ffffff;
    border-color: #ffffff; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #ffffff;
    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: #ffffff;
    border-color: #ffffff; }
    .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(255, 255, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-outline-dark {
  color: #282a3c;
  border-color: #282a3c; }
  .btn-outline-dark:hover {
    color: #ffffff;
    background-color: #282a3c;
    border-color: #282a3c; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 42, 60, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(40, 42, 60, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #282a3c;
    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: #282a3c;
    border-color: #282a3c; }
    .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(40, 42, 60, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(40, 42, 60, 0.5); }

.btn-outline-primary {
  color: #5867dd;
  border-color: #5867dd; }
  .btn-outline-primary:hover {
    color: #ffffff;
    background-color: #5867dd;
    border-color: #5867dd; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #5867dd;
    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: #5867dd;
    border-color: #5867dd; }
    .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(88, 103, 221, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(88, 103, 221, 0.5); }

.btn-outline-success {
  color: #1dc9b7;
  border-color: #1dc9b7; }
  .btn-outline-success:hover {
    color: #ffffff;
    background-color: #1dc9b7;
    border-color: #1dc9b7; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #1dc9b7;
    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: #1dc9b7;
    border-color: #1dc9b7; }
    .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(29, 201, 183, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(29, 201, 183, 0.5); }

.btn-outline-info {
  color: #2786fb;
  border-color: #2786fb; }
  .btn-outline-info:hover {
    color: #ffffff;
    background-color: #2786fb;
    border-color: #2786fb; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #2786fb;
    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: #2786fb;
    border-color: #2786fb; }
    .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(39, 134, 251, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(39, 134, 251, 0.5); }

.btn-outline-warning {
  color: #ffb822;
  border-color: #ffb822; }
  .btn-outline-warning:hover {
    color: #111111;
    background-color: #ffb822;
    border-color: #ffb822; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffb822;
    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: #ffb822;
    border-color: #ffb822; }
    .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, 184, 34, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 184, 34, 0.5); }

.btn-outline-danger {
  color: #F64E60;
  border-color: #F64E60; }
  .btn-outline-danger:hover {
    color: #ffffff;
    background-color: #F64E60;
    border-color: #F64E60; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #F64E60;
    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: #F64E60;
    border-color: #F64E60; }
    .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(246, 78, 96, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(246, 78, 96, 0.5); }

.show > .btn-hover-brand, .btn-hover-brand.active, .btn-hover-brand:active, .btn-hover-brand:hover {
  color: #ffffff;
  background-color: #3d94fb;
  border-color: #3d94fb; }

.btn-outline-hover-brand.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-brand, .btn-outline-hover-brand.active, .btn-outline-hover-brand:active, .btn-outline-hover-brand:hover {
  color: #3d94fb;
  border-color: #3d94fb;
  background-color: transparent; }

.show > .btn-hover-light, .btn-hover-light.active, .btn-hover-light:active, .btn-hover-light:hover {
  color: #282a3c;
  background-color: #ffffff;
  border-color: #ffffff; }

.btn-outline-hover-light.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-light, .btn-outline-hover-light.active, .btn-outline-hover-light:active, .btn-outline-hover-light:hover {
  color: #ffffff;
  border-color: #ffffff;
  background-color: transparent; }

.show > .btn-hover-dark, .btn-hover-dark.active, .btn-hover-dark:active, .btn-hover-dark:hover {
  color: #ffffff;
  background-color: #282a3c;
  border-color: #282a3c; }

.btn-outline-hover-dark.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-dark, .btn-outline-hover-dark.active, .btn-outline-hover-dark:active, .btn-outline-hover-dark:hover {
  color: #282a3c;
  border-color: #282a3c;
  background-color: transparent; }

.show > .btn-hover-primary, .btn-hover-primary.active, .btn-hover-primary:active, .btn-hover-primary:hover {
  color: #ffffff;
  background-color: #5867dd;
  border-color: #5867dd; }

.btn-outline-hover-primary.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-primary, .btn-outline-hover-primary.active, .btn-outline-hover-primary:active, .btn-outline-hover-primary:hover {
  color: #5867dd;
  border-color: #5867dd;
  background-color: transparent; }

.show > .btn-hover-success, .btn-hover-success.active, .btn-hover-success:active, .btn-hover-success:hover {
  color: #ffffff;
  background-color: #1dc9b7;
  border-color: #1dc9b7; }

.btn-outline-hover-success.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-success, .btn-outline-hover-success.active, .btn-outline-hover-success:active, .btn-outline-hover-success:hover {
  color: #1dc9b7;
  border-color: #1dc9b7;
  background-color: transparent; }

.show > .btn-hover-info, .btn-hover-info.active, .btn-hover-info:active, .btn-hover-info:hover {
  color: #ffffff;
  background-color: #2786fb;
  border-color: #2786fb; }

.btn-outline-hover-info.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-info, .btn-outline-hover-info.active, .btn-outline-hover-info:active, .btn-outline-hover-info:hover {
  color: #2786fb;
  border-color: #2786fb;
  background-color: transparent; }

.show > .btn-hover-warning, .btn-hover-warning.active, .btn-hover-warning:active, .btn-hover-warning:hover {
  color: #111111;
  background-color: #ffb822;
  border-color: #ffb822; }

.btn-outline-hover-warning.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-warning, .btn-outline-hover-warning.active, .btn-outline-hover-warning:active, .btn-outline-hover-warning:hover {
  color: #ffb822;
  border-color: #ffb822;
  background-color: transparent; }

.show > .btn-hover-danger, .btn-hover-danger.active, .btn-hover-danger:active, .btn-hover-danger:hover {
  color: #ffffff;
  background-color: #F64E60;
  border-color: #F64E60; }

.btn-outline-hover-danger.btn-clean {
  border: 1px solid transparent; }

.show > .btn-outline-hover-danger, .btn-outline-hover-danger.active, .btn-outline-hover-danger:active, .btn-outline-hover-danger:hover {
  color: #F64E60;
  border-color: #F64E60;
  background-color: transparent; }

.btn-font-brand {
  color: #3d94fb; }

.show > .btn-font-hover-brand, .btn-font-hover-brand.active, .btn-font-hover-brand:active, .btn-font-hover-brand:hover {
  color: #3d94fb; }

.btn-font-light {
  color: #ffffff; }

.show > .btn-font-hover-light, .btn-font-hover-light.active, .btn-font-hover-light:active, .btn-font-hover-light:hover {
  color: #ffffff; }

.btn-font-dark {
  color: #282a3c; }

.show > .btn-font-hover-dark, .btn-font-hover-dark.active, .btn-font-hover-dark:active, .btn-font-hover-dark:hover {
  color: #282a3c; }

.btn-font-primary {
  color: #5867dd; }

.show > .btn-font-hover-primary, .btn-font-hover-primary.active, .btn-font-hover-primary:active, .btn-font-hover-primary:hover {
  color: #5867dd; }

.btn-font-success {
  color: #1dc9b7; }

.show > .btn-font-hover-success, .btn-font-hover-success.active, .btn-font-hover-success:active, .btn-font-hover-success:hover {
  color: #1dc9b7; }

.btn-font-info {
  color: #2786fb; }

.show > .btn-font-hover-info, .btn-font-hover-info.active, .btn-font-hover-info:active, .btn-font-hover-info:hover {
  color: #2786fb; }

.btn-font-warning {
  color: #ffb822; }

.show > .btn-font-hover-warning, .btn-font-hover-warning.active, .btn-font-hover-warning:active, .btn-font-hover-warning:hover {
  color: #ffb822; }

.btn-font-danger {
  color: #F64E60; }

.show > .btn-font-hover-danger, .btn-font-hover-danger.active, .btn-font-hover-danger:active, .btn-font-hover-danger:hover {
  color: #F64E60; }

.btn.btn-outline-secondary {
  color: #494988; }
  .show > .btn.btn-outline-secondary, .btn.btn-outline-secondary.active, .btn.btn-outline-secondary:active, .btn.btn-outline-secondary:hover {
    background-color: #e1e1ef; }

.btn.btn-elevate {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }
  .btn.btn-elevate.btn-elevate-air:hover {
    -webkit-transform: translate(0, -4px);
    transform: translate(0, -4px); }

.btn.btn-brand.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(61, 148, 251, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(61, 148, 251, 0.15); }
  .show > .btn.btn-brand.btn-elevate, .btn.btn-brand.btn-elevate:focus, .btn.btn-brand.btn-elevate.active, .btn.btn-brand.btn-elevate:active, .btn.btn-brand.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(61, 148, 251, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(61, 148, 251, 0.25) !important; }
    .show > .btn.btn-brand.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-brand.btn-elevate, .btn.btn-brand.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate:focus, .btn.btn-brand.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate.active, .btn.btn-brand.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate:active, .btn.btn-brand.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(61, 148, 251, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(61, 148, 251, 0.25) !important; }

.show > .btn.btn-brand.btn-elevate-hover, .btn.btn-brand.btn-elevate-hover.active, .btn.btn-brand.btn-elevate-hover:focus, .btn.btn-brand.btn-elevate-hover:active, .btn.btn-brand.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(61, 148, 251, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(61, 148, 251, 0.25) !important; }
  .show > .btn.btn-brand.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-brand.btn-elevate-hover, .btn.btn-brand.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover.active, .btn.btn-brand.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover:focus, .btn.btn-brand.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover:active, .btn.btn-brand.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-brand.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(61, 148, 251, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(61, 148, 251, 0.25) !important; }

.btn.btn-light.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(153, 153, 153, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(153, 153, 153, 0.15); }
  .show > .btn.btn-light.btn-elevate, .btn.btn-light.btn-elevate:focus, .btn.btn-light.btn-elevate.active, .btn.btn-light.btn-elevate:active, .btn.btn-light.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(153, 153, 153, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(153, 153, 153, 0.25) !important;
    background-color: transparent;
    border-color: transparent; }
    .show > .btn.btn-light.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-light.btn-elevate, .btn.btn-light.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate:focus, .btn.btn-light.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate.active, .btn.btn-light.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate:active, .btn.btn-light.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(153, 153, 153, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(153, 153, 153, 0.25) !important; }

.show > .btn.btn-light.btn-elevate-hover, .btn.btn-light.btn-elevate-hover.active, .btn.btn-light.btn-elevate-hover:focus, .btn.btn-light.btn-elevate-hover:active, .btn.btn-light.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(153, 153, 153, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(153, 153, 153, 0.25) !important;
  background-color: transparent;
  border-color: transparent; }
  .show > .btn.btn-light.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-light.btn-elevate-hover, .btn.btn-light.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate-hover.active, .btn.btn-light.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate-hover:focus, .btn.btn-light.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate-hover:active, .btn.btn-light.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-light.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(153, 153, 153, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(153, 153, 153, 0.25) !important; }

.btn.btn-dark.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(40, 42, 60, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(40, 42, 60, 0.15); }
  .show > .btn.btn-dark.btn-elevate, .btn.btn-dark.btn-elevate:focus, .btn.btn-dark.btn-elevate.active, .btn.btn-dark.btn-elevate:active, .btn.btn-dark.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(40, 42, 60, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(40, 42, 60, 0.25) !important; }
    .show > .btn.btn-dark.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-dark.btn-elevate, .btn.btn-dark.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate:focus, .btn.btn-dark.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate.active, .btn.btn-dark.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate:active, .btn.btn-dark.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(40, 42, 60, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(40, 42, 60, 0.25) !important; }

.show > .btn.btn-dark.btn-elevate-hover, .btn.btn-dark.btn-elevate-hover.active, .btn.btn-dark.btn-elevate-hover:focus, .btn.btn-dark.btn-elevate-hover:active, .btn.btn-dark.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(40, 42, 60, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(40, 42, 60, 0.25) !important; }
  .show > .btn.btn-dark.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-dark.btn-elevate-hover, .btn.btn-dark.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate-hover.active, .btn.btn-dark.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate-hover:focus, .btn.btn-dark.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate-hover:active, .btn.btn-dark.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-dark.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(40, 42, 60, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(40, 42, 60, 0.25) !important; }

.btn.btn-primary.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(88, 103, 221, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(88, 103, 221, 0.15); }
  .show > .btn.btn-primary.btn-elevate, .btn.btn-primary.btn-elevate:focus, .btn.btn-primary.btn-elevate.active, .btn.btn-primary.btn-elevate:active, .btn.btn-primary.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(88, 103, 221, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(88, 103, 221, 0.25) !important; }
    .show > .btn.btn-primary.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-primary.btn-elevate, .btn.btn-primary.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate:focus, .btn.btn-primary.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate.active, .btn.btn-primary.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate:active, .btn.btn-primary.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(88, 103, 221, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(88, 103, 221, 0.25) !important; }

.show > .btn.btn-primary.btn-elevate-hover, .btn.btn-primary.btn-elevate-hover.active, .btn.btn-primary.btn-elevate-hover:focus, .btn.btn-primary.btn-elevate-hover:active, .btn.btn-primary.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(88, 103, 221, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(88, 103, 221, 0.25) !important; }
  .show > .btn.btn-primary.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-primary.btn-elevate-hover, .btn.btn-primary.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover.active, .btn.btn-primary.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover:focus, .btn.btn-primary.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover:active, .btn.btn-primary.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-primary.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(88, 103, 221, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(88, 103, 221, 0.25) !important; }

.btn.btn-success.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(29, 201, 183, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(29, 201, 183, 0.15); }
  .show > .btn.btn-success.btn-elevate, .btn.btn-success.btn-elevate:focus, .btn.btn-success.btn-elevate.active, .btn.btn-success.btn-elevate:active, .btn.btn-success.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(29, 201, 183, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(29, 201, 183, 0.25) !important; }
    .show > .btn.btn-success.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-success.btn-elevate, .btn.btn-success.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate:focus, .btn.btn-success.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate.active, .btn.btn-success.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate:active, .btn.btn-success.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(29, 201, 183, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(29, 201, 183, 0.25) !important; }

.show > .btn.btn-success.btn-elevate-hover, .btn.btn-success.btn-elevate-hover.active, .btn.btn-success.btn-elevate-hover:focus, .btn.btn-success.btn-elevate-hover:active, .btn.btn-success.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(29, 201, 183, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(29, 201, 183, 0.25) !important; }
  .show > .btn.btn-success.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-success.btn-elevate-hover, .btn.btn-success.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate-hover.active, .btn.btn-success.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate-hover:focus, .btn.btn-success.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate-hover:active, .btn.btn-success.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-success.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(29, 201, 183, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(29, 201, 183, 0.25) !important; }

.btn.btn-info.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(39, 134, 251, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(39, 134, 251, 0.15); }
  .show > .btn.btn-info.btn-elevate, .btn.btn-info.btn-elevate:focus, .btn.btn-info.btn-elevate.active, .btn.btn-info.btn-elevate:active, .btn.btn-info.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(39, 134, 251, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(39, 134, 251, 0.25) !important; }
    .show > .btn.btn-info.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-info.btn-elevate, .btn.btn-info.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate:focus, .btn.btn-info.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate.active, .btn.btn-info.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate:active, .btn.btn-info.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(39, 134, 251, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(39, 134, 251, 0.25) !important; }

.show > .btn.btn-info.btn-elevate-hover, .btn.btn-info.btn-elevate-hover.active, .btn.btn-info.btn-elevate-hover:focus, .btn.btn-info.btn-elevate-hover:active, .btn.btn-info.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(39, 134, 251, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(39, 134, 251, 0.25) !important; }
  .show > .btn.btn-info.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-info.btn-elevate-hover, .btn.btn-info.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover.active, .btn.btn-info.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover:focus, .btn.btn-info.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover:active, .btn.btn-info.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-info.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(39, 134, 251, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(39, 134, 251, 0.25) !important; }

.btn.btn-warning.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(255, 184, 34, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(255, 184, 34, 0.15); }
  .show > .btn.btn-warning.btn-elevate, .btn.btn-warning.btn-elevate:focus, .btn.btn-warning.btn-elevate.active, .btn.btn-warning.btn-elevate:active, .btn.btn-warning.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 184, 34, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(255, 184, 34, 0.25) !important; }
    .show > .btn.btn-warning.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-warning.btn-elevate, .btn.btn-warning.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate:focus, .btn.btn-warning.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate.active, .btn.btn-warning.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate:active, .btn.btn-warning.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(255, 184, 34, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(255, 184, 34, 0.25) !important; }

.show > .btn.btn-warning.btn-elevate-hover, .btn.btn-warning.btn-elevate-hover.active, .btn.btn-warning.btn-elevate-hover:focus, .btn.btn-warning.btn-elevate-hover:active, .btn.btn-warning.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(255, 184, 34, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(255, 184, 34, 0.25) !important; }
  .show > .btn.btn-warning.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-warning.btn-elevate-hover, .btn.btn-warning.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate-hover.active, .btn.btn-warning.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate-hover:focus, .btn.btn-warning.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate-hover:active, .btn.btn-warning.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-warning.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(255, 184, 34, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(255, 184, 34, 0.25) !important; }

.btn.btn-danger.btn-elevate {
  -webkit-box-shadow: 0px 4px 16px 0px rgba(253, 39, 235, 0.15);
  box-shadow: 0px 4px 16px 0px rgba(253, 39, 235, 0.15); }
  .show > .btn.btn-danger.btn-elevate, .btn.btn-danger.btn-elevate:focus, .btn.btn-danger.btn-elevate.active, .btn.btn-danger.btn-elevate:active, .btn.btn-danger.btn-elevate:hover {
    -webkit-box-shadow: 0px 9px 16px 0px rgba(253, 39, 235, 0.25) !important;
    box-shadow: 0px 9px 16px 0px rgba(253, 39, 235, 0.25) !important; }
    .show > .btn.btn-danger.btn-elevate.btn-sm, .btn-group-sm.show > .btn.btn-danger.btn-elevate, .btn.btn-danger.btn-elevate:focus.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate:focus, .btn.btn-danger.btn-elevate.active.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate.active, .btn.btn-danger.btn-elevate:active.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate:active, .btn.btn-danger.btn-elevate:hover.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate:hover {
      -webkit-box-shadow: 0px 6px 16px 0px rgba(253, 39, 235, 0.25) !important;
      box-shadow: 0px 6px 16px 0px rgba(253, 39, 235, 0.25) !important; }

.show > .btn.btn-danger.btn-elevate-hover, .btn.btn-danger.btn-elevate-hover.active, .btn.btn-danger.btn-elevate-hover:focus, .btn.btn-danger.btn-elevate-hover:active, .btn.btn-danger.btn-elevate-hover:hover {
  -webkit-box-shadow: 0px 9px 16px 0px rgba(253, 39, 235, 0.25) !important;
  box-shadow: 0px 9px 16px 0px rgba(253, 39, 235, 0.25) !important; }
  .show > .btn.btn-danger.btn-elevate-hover.btn-sm, .btn-group-sm.show > .btn.btn-danger.btn-elevate-hover, .btn.btn-danger.btn-elevate-hover.active.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate-hover.active, .btn.btn-danger.btn-elevate-hover:focus.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate-hover:focus, .btn.btn-danger.btn-elevate-hover:active.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate-hover:active, .btn.btn-danger.btn-elevate-hover:hover.btn-sm, .btn-group-sm > .btn.btn-danger.btn-elevate-hover:hover {
    -webkit-box-shadow: 0px 6px 16px 0px rgba(253, 39, 235, 0.25) !important;
    box-shadow: 0px 6px 16px 0px rgba(253, 39, 235, 0.25) !important; }

.btn.btn-square {
  border-radius: 0; }

.btn.btn-pill {
  border-radius: 2rem; }

.btn.btn-upper {
  text-transform: uppercase; }

.btn.btn-bold {
  font-weight: 600; }

.btn.btn-bolder {
  font-weight: 500; }

.btn.btn-boldest {
  font-weight: 700; }

.btn.btn-thin {
  font-weight: 400; }

.btn.btn-lower {
  text-transform: lowercase; }

.btn.btn-wide {
  padding-left: 2.25rem;
  padding-right: 2.25rem; }

.btn.btn-wider {
  padding-left: 2.75rem;
  padding-right: 2.75rem; }

.btn.btn-widest {
  padding-left: 3rem;
  padding-right: 3rem; }

.btn.btn-tall {
  padding-top: 0.85rem;
  padding-bottom: 0.85rem; }

.btn.btn-taller {
  padding-top: 1.15rem;
  padding-bottom: 1.15rem; }

.btn.btn-tallest {
  padding-top: 1.35rem;
  padding-bottom: 1.35rem; }

.btn.btn-font-sm {
  font-size: 0.85rem; }

.btn.btn-font-md {
  font-size: 1rem; }

.btn.btn-font-lg {
  font-size: 1.1rem; }

.btn {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .btn [class^="la-"],
  .btn [class*=" la-"] {
    font-size: 1.5rem; }
  .btn [class^="fa-"],
  .btn [class*=" fa-"] {
    font-size: 1.2rem; }
  .btn [class^="flaticon-"],
  .btn [class*=" flaticon-"],
  .btn [class^="flaticon2-"],
  .btn [class*=" flaticon2-"] {
    font-size: 1.2rem; }
  .btn i {
    padding-right: 0.5rem;
    vertical-align: middle;
    line-height: 0; }
  .btn.btn-sm [class^="la-"], .btn-group-sm > .btn [class^="la-"],
  .btn.btn-sm [class*=" la-"],
  .btn-group-sm > .btn [class*=" la-"] {
    font-size: 1.3rem; }
  .btn.btn-sm [class^="fa-"], .btn-group-sm > .btn [class^="fa-"],
  .btn.btn-sm [class*=" fa-"],
  .btn-group-sm > .btn [class*=" fa-"] {
    font-size: 1rem; }
  .btn.btn-sm [class^="flaticon-"], .btn-group-sm > .btn [class^="flaticon-"],
  .btn.btn-sm [class*=" flaticon-"],
  .btn-group-sm > .btn [class*=" flaticon-"],
  .btn.btn-sm [class^="flaticon2-"],
  .btn-group-sm > .btn [class^="flaticon2-"],
  .btn.btn-sm [class*=" flaticon2-"],
  .btn-group-sm > .btn [class*=" flaticon2-"] {
    font-size: 1rem; }
  .btn.btn-sm i, .btn-group-sm > .btn i {
    padding-right: 0.35rem; }
  .btn.btn-lg [class^="la-"], .btn-group-lg > .btn [class^="la-"],
  .btn.btn-lg [class*=" la-"],
  .btn-group-lg > .btn [class*=" la-"] {
    font-size: 1.7rem; }
  .btn.btn-lg [class^="fa-"], .btn-group-lg > .btn [class^="fa-"],
  .btn.btn-lg [class*=" fa-"],
  .btn-group-lg > .btn [class*=" fa-"] {
    font-size: 1.4rem; }
  .btn.btn-lg [class^="flaticon-"], .btn-group-lg > .btn [class^="flaticon-"],
  .btn.btn-lg [class*=" flaticon-"],
  .btn-group-lg > .btn [class*=" flaticon-"],
  .btn.btn-lg [class^="flaticon2-"],
  .btn-group-lg > .btn [class^="flaticon2-"],
  .btn.btn-lg [class*=" flaticon2-"],
  .btn-group-lg > .btn [class*=" flaticon2-"] {
    font-size: 1.3rem; }
  .btn.btn-lg i, .btn-group-lg > .btn i {
    padding-right: 0.75rem; }

.btn.btn-label {
  background-color: #f0f3ff;
  color: #3d94fb;
  cursor: text !important; }

.btn.btn-link,
a.btn.btn-label,
button.btn.btn-label,
input.btn.btn-label {
  cursor: pointer !important; }
  .btn.btn-link:focus, .btn.btn-link:hover, .btn.btn-link.active,
  a.btn.btn-label:focus,
  a.btn.btn-label:hover,
  a.btn.btn-label.active,
  button.btn.btn-label:focus,
  button.btn.btn-label:hover,
  button.btn.btn-label.active,
  input.btn.btn-label:focus,
  input.btn.btn-label:hover,
  input.btn.btn-label.active {
    background-color: #3d94fb;
    color: #ffffff; }

.btn.btn-label-brand {
  background-color: rgba(61, 148, 251, 0.1);
  color: #3d94fb;
  cursor: text !important; }

.btn.btn-label-brand-o2 {
  background-color: rgba(61, 148, 251, 0.2);
  color: #3d94fb;
  cursor: text !important; }

a.btn.btn-label-brand,
button.btn.btn-label-brand,
input.btn.btn-label-brand {
  cursor: pointer !important; }
  a.btn.btn-label-brand:focus, a.btn.btn-label-brand:hover, a.btn.btn-label-brand.active,
  button.btn.btn-label-brand:focus,
  button.btn.btn-label-brand:hover,
  button.btn.btn-label-brand.active,
  input.btn.btn-label-brand:focus,
  input.btn.btn-label-brand:hover,
  input.btn.btn-label-brand.active {
    background-color: #3d94fb;
    color: #ffffff; }

.btn.btn-label-light {
  background-color: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  cursor: text !important; }

.btn.btn-label-light-o2 {
  background-color: rgba(255, 255, 255, 0.2);
  color: #ffffff;
  cursor: text !important; }

a.btn.btn-label-light,
button.btn.btn-label-light,
input.btn.btn-label-light {
  cursor: pointer !important; }
  a.btn.btn-label-light:focus, a.btn.btn-label-light:hover, a.btn.btn-label-light.active,
  button.btn.btn-label-light:focus,
  button.btn.btn-label-light:hover,
  button.btn.btn-label-light.active,
  input.btn.btn-label-light:focus,
  input.btn.btn-label-light:hover,
  input.btn.btn-label-light.active {
    background-color: #ffffff;
    color: #282a3c; }

.btn.btn-label-dark {
  background-color: rgba(40, 42, 60, 0.1);
  color: #282a3c;
  cursor: text !important; }

.btn.btn-label-dark-o2 {
  background-color: rgba(40, 42, 60, 0.2);
  color: #282a3c;
  cursor: text !important; }

a.btn.btn-label-dark,
button.btn.btn-label-dark,
input.btn.btn-label-dark {
  cursor: pointer !important; }
  a.btn.btn-label-dark:focus, a.btn.btn-label-dark:hover, a.btn.btn-label-dark.active,
  button.btn.btn-label-dark:focus,
  button.btn.btn-label-dark:hover,
  button.btn.btn-label-dark.active,
  input.btn.btn-label-dark:focus,
  input.btn.btn-label-dark:hover,
  input.btn.btn-label-dark.active {
    background-color: #282a3c;
    color: #ffffff; }

.btn.btn-label-primary {
  background-color: rgba(88, 103, 221, 0.1);
  color: #5867dd;
  cursor: text !important; }

.btn.btn-label-primary-o2 {
  background-color: rgba(88, 103, 221, 0.2);
  color: #5867dd;
  cursor: text !important; }

a.btn.btn-label-primary,
button.btn.btn-label-primary,
input.btn.btn-label-primary {
  cursor: pointer !important; }
  a.btn.btn-label-primary:focus, a.btn.btn-label-primary:hover, a.btn.btn-label-primary.active,
  button.btn.btn-label-primary:focus,
  button.btn.btn-label-primary:hover,
  button.btn.btn-label-primary.active,
  input.btn.btn-label-primary:focus,
  input.btn.btn-label-primary:hover,
  input.btn.btn-label-primary.active {
    background-color: #5867dd;
    color: #ffffff; }

.btn.btn-label-success {
  background-color: rgba(29, 201, 183, 0.1);
  color: #1dc9b7;
  cursor: text !important; }

.btn.btn-label-success-o2 {
  background-color: rgba(29, 201, 183, 0.2);
  color: #1dc9b7;
  cursor: text !important; }

a.btn.btn-label-success,
button.btn.btn-label-success,
input.btn.btn-label-success {
  cursor: pointer !important; }
  a.btn.btn-label-success:focus, a.btn.btn-label-success:hover, a.btn.btn-label-success.active,
  button.btn.btn-label-success:focus,
  button.btn.btn-label-success:hover,
  button.btn.btn-label-success.active,
  input.btn.btn-label-success:focus,
  input.btn.btn-label-success:hover,
  input.btn.btn-label-success.active {
    background-color: #1dc9b7;
    color: #ffffff; }

.btn.btn-label-info {
  background-color: rgba(39, 134, 251, 0.1);
  color: #2786fb;
  cursor: text !important; }

.btn.btn-label-info-o2 {
  background-color: rgba(39, 134, 251, 0.2);
  color: #2786fb;
  cursor: text !important; }

a.btn.btn-label-info,
button.btn.btn-label-info,
input.btn.btn-label-info {
  cursor: pointer !important; }
  a.btn.btn-label-info:focus, a.btn.btn-label-info:hover, a.btn.btn-label-info.active,
  button.btn.btn-label-info:focus,
  button.btn.btn-label-info:hover,
  button.btn.btn-label-info.active,
  input.btn.btn-label-info:focus,
  input.btn.btn-label-info:hover,
  input.btn.btn-label-info.active {
    background-color: #2786fb;
    color: #ffffff; }

.btn.btn-label-warning {
  background-color: rgba(255, 184, 34, 0.1);
  color: #ffb822;
  cursor: text !important; }

.btn.btn-label-warning-o2 {
  background-color: rgba(255, 184, 34, 0.2);
  color: #ffb822;
  cursor: text !important; }

a.btn.btn-label-warning,
button.btn.btn-label-warning,
input.btn.btn-label-warning {
  cursor: pointer !important; }
  a.btn.btn-label-warning:focus, a.btn.btn-label-warning:hover, a.btn.btn-label-warning.active,
  button.btn.btn-label-warning:focus,
  button.btn.btn-label-warning:hover,
  button.btn.btn-label-warning.active,
  input.btn.btn-label-warning:focus,
  input.btn.btn-label-warning:hover,
  input.btn.btn-label-warning.active {
    background-color: #ffb822;
    color: #111111; }

.btn.btn-label-danger {
  background-color: rgba(253, 39, 235, 0.1);
  color: #F64E60;
  cursor: text !important; }

.btn.btn-label-danger-o2 {
  background-color: rgba(253, 39, 235, 0.2);
  color: #F64E60;
  cursor: text !important; }

a.btn.btn-label-danger,
button.btn.btn-label-danger,
input.btn.btn-label-danger {
  cursor: pointer !important; }
  a.btn.btn-label-danger:focus, a.btn.btn-label-danger:hover, a.btn.btn-label-danger.active,
  button.btn.btn-label-danger:focus,
  button.btn.btn-label-danger:hover,
  button.btn.btn-label-danger.active,
  input.btn.btn-label-danger:focus,
  input.btn.btn-label-danger:hover,
  input.btn.btn-label-danger.active {
    background-color: #F64E60;
    color: #ffffff; }

.btn.btn-label-facebook {
  background-color: rgba(59, 89, 152, 0.1);
  color: #3b5998;
  cursor: text !important; }

.btn.btn-label-facebook-o2 {
  background-color: rgba(59, 89, 152, 0.2);
  color: #3b5998;
  cursor: text !important; }

a.btn.btn-label-facebook,
button.btn.btn-label-facebook,
input.btn.btn-label-facebook {
  cursor: pointer !important; }
  a.btn.btn-label-facebook:focus, a.btn.btn-label-facebook:hover, a.btn.btn-label-facebook.active,
  button.btn.btn-label-facebook:focus,
  button.btn.btn-label-facebook:hover,
  button.btn.btn-label-facebook.active,
  input.btn.btn-label-facebook:focus,
  input.btn.btn-label-facebook:hover,
  input.btn.btn-label-facebook.active {
    background-color: #3b5998;
    color: #ffffff; }

.btn.btn-label-google {
  background-color: rgba(220, 78, 65, 0.1);
  color: #dc4e41;
  cursor: text !important; }

.btn.btn-label-google-o2 {
  background-color: rgba(220, 78, 65, 0.2);
  color: #dc4e41;
  cursor: text !important; }

a.btn.btn-label-google,
button.btn.btn-label-google,
input.btn.btn-label-google {
  cursor: pointer !important; }
  a.btn.btn-label-google:focus, a.btn.btn-label-google:hover, a.btn.btn-label-google.active,
  button.btn.btn-label-google:focus,
  button.btn.btn-label-google:hover,
  button.btn.btn-label-google.active,
  input.btn.btn-label-google:focus,
  input.btn.btn-label-google:hover,
  input.btn.btn-label-google.active {
    background-color: #dc4e41;
    color: #ffffff; }

.btn.btn-label-twitter {
  background-color: rgba(74, 179, 244, 0.1);
  color: #4AB3F4;
  cursor: text !important; }

.btn.btn-label-twitter-o2 {
  background-color: rgba(74, 179, 244, 0.2);
  color: #4AB3F4;
  cursor: text !important; }

a.btn.btn-label-twitter,
button.btn.btn-label-twitter,
input.btn.btn-label-twitter {
  cursor: pointer !important; }
  a.btn.btn-label-twitter:focus, a.btn.btn-label-twitter:hover, a.btn.btn-label-twitter.active,
  button.btn.btn-label-twitter:focus,
  button.btn.btn-label-twitter:hover,
  button.btn.btn-label-twitter.active,
  input.btn.btn-label-twitter:focus,
  input.btn.btn-label-twitter:hover,
  input.btn.btn-label-twitter.active {
    background-color: #4AB3F4;
    color: #ffffff; }

.btn.btn-label-instagram {
  background-color: rgba(81, 127, 164, 0.1);
  color: #517fa4;
  cursor: text !important; }

.btn.btn-label-instagram-o2 {
  background-color: rgba(81, 127, 164, 0.2);
  color: #517fa4;
  cursor: text !important; }

a.btn.btn-label-instagram,
button.btn.btn-label-instagram,
input.btn.btn-label-instagram {
  cursor: pointer !important; }
  a.btn.btn-label-instagram:focus, a.btn.btn-label-instagram:hover, a.btn.btn-label-instagram.active,
  button.btn.btn-label-instagram:focus,
  button.btn.btn-label-instagram:hover,
  button.btn.btn-label-instagram.active,
  input.btn.btn-label-instagram:focus,
  input.btn.btn-label-instagram:hover,
  input.btn.btn-label-instagram.active {
    background-color: #517fa4;
    color: #ffffff; }

.btn.btn-label-youtube {
  background-color: rgba(179, 18, 23, 0.1);
  color: #b31217;
  cursor: text !important; }

.btn.btn-label-youtube-o2 {
  background-color: rgba(179, 18, 23, 0.2);
  color: #b31217;
  cursor: text !important; }

a.btn.btn-label-youtube,
button.btn.btn-label-youtube,
input.btn.btn-label-youtube {
  cursor: pointer !important; }
  a.btn.btn-label-youtube:focus, a.btn.btn-label-youtube:hover, a.btn.btn-label-youtube.active,
  button.btn.btn-label-youtube:focus,
  button.btn.btn-label-youtube:hover,
  button.btn.btn-label-youtube.active,
  input.btn.btn-label-youtube:focus,
  input.btn.btn-label-youtube:hover,
  input.btn.btn-label-youtube.active {
    background-color: #b31217;
    color: #ffffff; }

.btn.btn-label-linkedin {
  background-color: rgba(0, 119, 181, 0.1);
  color: #0077b5;
  cursor: text !important; }

.btn.btn-label-linkedin-o2 {
  background-color: rgba(0, 119, 181, 0.2);
  color: #0077b5;
  cursor: text !important; }

a.btn.btn-label-linkedin,
button.btn.btn-label-linkedin,
input.btn.btn-label-linkedin {
  cursor: pointer !important; }
  a.btn.btn-label-linkedin:focus, a.btn.btn-label-linkedin:hover, a.btn.btn-label-linkedin.active,
  button.btn.btn-label-linkedin:focus,
  button.btn.btn-label-linkedin:hover,
  button.btn.btn-label-linkedin.active,
  input.btn.btn-label-linkedin:focus,
  input.btn.btn-label-linkedin:hover,
  input.btn.btn-label-linkedin.active {
    background-color: #0077b5;
    color: #ffffff; }

.btn.btn-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0; }
  .btn.btn-icon.btn-circle {
    border-radius: 50%; }
  .btn.btn-icon i {
    padding: 0;
    margin: 0;
    line-height: 0; }
  .btn.btn-icon [class^="socicon-"],
  .btn.btn-icon [class*=" socicon-"] {
    line-height: 1; }
  .btn.btn-icon {
    height: 3rem;
    width: 3rem; }
  .btn.btn-icon.btn-sm, .btn-group-sm > .btn.btn-icon {
    height: 2.5rem;
    width: 2.5rem; }
  .btn.btn-icon.btn-lg, .btn-group-lg > .btn.btn-icon {
    height: 4rem;
    width: 4rem; }
  .btn.btn-icon.btn-icon-sm [class^="la-"],
  .btn.btn-icon.btn-icon-sm [class*=" la-"] {
    font-size: 1.25rem; }
  .btn.btn-icon.btn-icon-sm [class^="fa-"],
  .btn.btn-icon.btn-icon-sm [class*=" fa-"] {
    font-size: 1.15rem; }
  .btn.btn-icon.btn-icon-sm [class^="flaticon-"],
  .btn.btn-icon.btn-icon-sm [class*=" flaticon-"],
  .btn.btn-icon.btn-icon-sm [class^="flaticon2-"],
  .btn.btn-icon.btn-icon-sm [class*=" flaticon2-"] {
    font-size: 1.15rem; }
  .btn.btn-icon.btn-icon-md [class^="la-"],
  .btn.btn-icon.btn-icon-md [class*=" la-"] {
    font-size: 1.3rem; }
  .btn.btn-icon.btn-icon-md [class^="fa-"],
  .btn.btn-icon.btn-icon-md [class*=" fa-"] {
    font-size: 1.2rem; }
  .btn.btn-icon.btn-icon-md [class^="flaticon-"],
  .btn.btn-icon.btn-icon-md [class*=" flaticon-"],
  .btn.btn-icon.btn-icon-md [class^="flaticon2-"],
  .btn.btn-icon.btn-icon-md [class*=" flaticon2-"] {
    font-size: 1.2rem; }
  .btn.btn-icon.btn-icon-lg [class^="la-"],
  .btn.btn-icon.btn-icon-lg [class*=" la-"] {
    font-size: 1.4rem; }
  .btn.btn-icon.btn-icon-lg [class^="fa-"],
  .btn.btn-icon.btn-icon-lg [class*=" fa-"] {
    font-size: 1.4rem; }
  .btn.btn-icon.btn-icon-lg [class^="flaticon-"],
  .btn.btn-icon.btn-icon-lg [class*=" flaticon-"],
  .btn.btn-icon.btn-icon-lg [class^="flaticon2-"],
  .btn.btn-icon.btn-icon-lg [class*=" flaticon2-"] {
    font-size: 1.4rem; }
  .btn.btn-icon.btn-brand i {
    color: #ffffff; }
  .btn.btn-icon.btn-brand:focus i, .btn.btn-icon.btn-brand:hover i, .btn.btn-icon.btn-brand.active i {
    color: #ffffff; }
  .btn.btn-icon.btn-light i {
    color: #282a3c; }
  .btn.btn-icon.btn-light:focus i, .btn.btn-icon.btn-light:hover i, .btn.btn-icon.btn-light.active i {
    color: #282a3c; }
  .btn.btn-icon.btn-dark i {
    color: #ffffff; }
  .btn.btn-icon.btn-dark:focus i, .btn.btn-icon.btn-dark:hover i, .btn.btn-icon.btn-dark.active i {
    color: #ffffff; }
  .btn.btn-icon.btn-primary i {
    color: #ffffff; }
  .btn.btn-icon.btn-primary:focus i, .btn.btn-icon.btn-primary:hover i, .btn.btn-icon.btn-primary.active i {
    color: #ffffff; }
  .btn.btn-icon.btn-success i {
    color: #ffffff; }
  .btn.btn-icon.btn-success:focus i, .btn.btn-icon.btn-success:hover i, .btn.btn-icon.btn-success.active i {
    color: #ffffff; }
  .btn.btn-icon.btn-info i {
    color: #ffffff; }
  .btn.btn-icon.btn-info:focus i, .btn.btn-icon.btn-info:hover i, .btn.btn-icon.btn-info.active i {
    color: #ffffff; }
  .btn.btn-icon.btn-warning i {
    color: #111111; }
  .btn.btn-icon.btn-warning:focus i, .btn.btn-icon.btn-warning:hover i, .btn.btn-icon.btn-warning.active i {
    color: #111111; }
  .btn.btn-icon.btn-danger i {
    color: #ffffff; }
  .btn.btn-icon.btn-danger:focus i, .btn.btn-icon.btn-danger:hover i, .btn.btn-icon.btn-danger.active i {
    color: #ffffff; }

.btn-icon-h {
  height: 3rem; }

.btn-icon-h.btn-sm, .btn-group-sm > .btn-icon-h.btn {
  height: 2.25rem; }

.btn-icon-h.btn-lg, .btn-group-lg > .btn-icon-h.btn {
  height: 4rem; }

.input-group-append .btn.btn-icon,
.input-group-prepend .btn.btn-icon {
  height: auto; }

.btn.kt-spinner:not(.kt-spinner--center) {
  padding-left: 3rem; }
  .btn.kt-spinner:not(.kt-spinner--center):before {
    left: 1rem; }

.btn.kt-spinner.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 3rem; }
  .btn.kt-spinner.kt-spinner--right:before {
    left: auto;
    right: 1rem; }

.btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center) {
  padding-left: 2.5rem; }
  .btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center):before {
    left: 1rem; }

.btn.kt-spinner.kt-spinner--sm.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 2.5rem; }
  .btn.kt-spinner.kt-spinner--sm.kt-spinner--right:before {
    left: auto;
    right: 1rem; }

.btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center) {
  padding-left: 3.5rem; }
  .btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center):before {
    left: 1rem; }

.btn.kt-spinner.kt-spinner--lg.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 3.5rem; }
  .btn.kt-spinner.kt-spinner--lg.kt-spinner--right:before {
    left: auto;
    right: 1rem; }

.btn.btn-glow {
  -webkit-box-shadow: 0px 2px 14px 2px rgba(255, 255, 255, 0.1);
  box-shadow: 0px 2px 14px 2px rgba(255, 255, 255, 0.1); }
  .show > .btn.btn-glow, .btn.btn-glow.active, .btn.btn-glow:active, .btn.btn-glow:hover {
    -webkit-box-shadow: 0px 2px 14px 2px rgba(255, 255, 255, 0.3);
    box-shadow: 0px 2px 14px 2px rgba(255, 255, 255, 0.3); }

.btn-group.btn-pill {
  border-radius: 2rem;
  overflow: hidden; }
  .btn-group.btn-pill .btn-brand {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-light {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-dark {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-primary {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-success {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-info {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-warning {
    border-width: 1px;
    border-style: solid; }
  .btn-group.btn-pill .btn-danger {
    border-width: 1px;
    border-style: solid; }

.btn-group.btn-elevated {
  -webkit-box-shadow: 0px 0px 11px 0px rgba(56, 36, 99, 0.08);
  box-shadow: 0px 0px 11px 0px rgba(56, 36, 99, 0.08); }

@media (max-width: 768px) {
  .btn-group.btn-pill {
    border-radius: 0; }
    .btn-group.btn-pill .nav {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
    .btn-group.btn-pill .btn {
      margin-bottom: 0.5rem;
      border-radius: 2rem; } }

code {
  background-color: #f7f8fa;
  padding: 0.15rem 0.25rem;
  border-radius: 4px; }

.dropdown-menu {
  border: 0 !important;
  margin: 0;
  border-radius: 0;
  min-width: 14rem;
  padding: 0;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  padding: 1rem 0;
  border-radius: 4px;
  left: 0/*rtl:ignore*/;
  /*rtl:raw:
    right: auto;
    */ }
  .dropdown-menu.dropdown-menu-fit {
    padding: 0; }
  .dropdown-menu.dropdown-menu-fit-bottom {
    padding-bottom: 0; }
  .dropdown-menu.dropdown-menu-fit-top {
    padding-top: 0; }
  .dropdown-menu.dropdown-menu-fit:not(.dropdown-menu-top-unround) > div:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  .dropdown-menu.dropdown-menu-fit:not(.dropdown-menu-top-unround) form {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  .dropdown-menu.dropdown-menu-top-unround {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .dropdown-menu:before, .dropdown-menu:after {
    display: none !important; }
  .dropdown-menu > li > a,
  .dropdown-menu > .dropdown-item {
    outline: none !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0.7rem 1.2rem; }
    .dropdown-menu > li > a [class^="la-"],
    .dropdown-menu > li > a [class*=" la-"],
    .dropdown-menu > .dropdown-item [class^="la-"],
    .dropdown-menu > .dropdown-item [class*=" la-"] {
      font-size: 1.4rem; }
    .dropdown-menu > li > a [class^="fa-"],
    .dropdown-menu > li > a [class*=" fa-"],
    .dropdown-menu > .dropdown-item [class^="fa-"],
    .dropdown-menu > .dropdown-item [class*=" fa-"] {
      font-size: 1.4rem; }
    .dropdown-menu > li > a [class^="flaticon-"],
    .dropdown-menu > li > a [class*=" flaticon-"],
    .dropdown-menu > li > a [class^="flaticon2-"],
    .dropdown-menu > li > a [class*=" flaticon2-"],
    .dropdown-menu > .dropdown-item [class^="flaticon-"],
    .dropdown-menu > .dropdown-item [class*=" flaticon-"],
    .dropdown-menu > .dropdown-item [class^="flaticon2-"],
    .dropdown-menu > .dropdown-item [class*=" flaticon2-"] {
      font-size: 1.3rem; }
    .dropdown-menu > li > a > i,
    .dropdown-menu > .dropdown-item > i {
      margin-right: 0.75rem;
      color: #a7abc3; }
      .dropdown-menu > li > a > i:before,
      .dropdown-menu > .dropdown-item > i:before {
        line-height: 0;
        vertical-align: middle; }
  .dropdown-menu .dropdown-divider {
    border-top: 1px solid #ebedf2; }
  .dropdown-menu .dropdown-menu:not(.daterangepicker) {
    /*rtl:raw:
        left: auto !important;
        */ }
  .dropdown-menu.dropdown-menu-sm {
    width: 240px; }
  .dropdown-menu.dropdown-menu-md {
    width: 260px; }
  .dropdown-menu.dropdown-menu-lg {
    width: 320px; }
  .dropdown-menu.dropdown-menu-xl {
    width: 380px; }
  .dropdown-menu.dropdown-menu-anim {
    -webkit-animation: dropdown-menu-fade-in .3s ease 1, dropdown-menu-move-up .3s ease-out 1;
    animation: dropdown-menu-fade-in .3s ease 1, dropdown-menu-move-up .3s ease-out 1; }
  .dropup .dropdown-menu.dropdown-menu-anim,
  .dropdown-menu .dropdown-menu-anim-down.dropdown-menu-anim {
    -webkit-animation: dropdown-menu-fade-in .3s ease 1, dropdown-menu-move-down .3s ease-out 1;
    animation: dropdown-menu-fade-in .3s ease 1, dropdown-menu-move-down .3s ease-out 1; }
  @media (max-width: 768px) {
    .dropdown-menu.dropdown-menu-xl, .dropdown-menu.dropdown-menu-lg, .dropdown-menu.dropdown-menu-md {
      width: 300px; } }

.nav-link.dropdown-toggle:after,
.btn.dropdown-toggle:after {
  text-align: center;
  display: inline;
  border: 0;
  font-size: 0.6rem;
  line-height: 0;
  vertical-align: middle;
  position: relative;
  margin-left: 0.5rem/*rtl:ignore*/;
  opacity: 0.7;
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: ""; }

.nav-link.dropdown-toggle.dropdown-toggle-split:after,
.btn.dropdown-toggle.dropdown-toggle-split:after {
  right: 1px; }

.dropdown.dropdown-inline {
  display: inline-block; }

.dropup .nav-link.dropdown-toggle:after,
.dropup .btn.dropdown-toggle:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: ""; }

.btn-group.dropright .nav-link.dropdown-toggle:before,
.btn-group.dropright .btn.dropdown-toggle:before {
  display: none; }

.btn-group.dropright .nav-link.dropdown-toggle:after,
.btn-group.dropright .btn.dropdown-toggle:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: ""; }

.btn-group.dropleft .nav-link.dropdown-toggle:before,
.btn-group.dropleft .btn.dropdown-toggle:before {
  display: none; }

.btn-group.dropleft .nav-link.dropdown-toggle:after,
.btn-group.dropleft .btn.dropdown-toggle:after {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: ""; }

@-webkit-keyframes dropdown-menu-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes dropdown-menu-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes dropdown-menu-move-down {
  from {
    margin-top: -10px; }
  to {
    margin-top: 0; } }

@keyframes dropdown-menu-move-down {
  from {
    margin-top: -10px; }
  to {
    margin-top: 0; } }

@-webkit-keyframes dropdown-menu-move-up {
  from {
    margin-top: 10px; }
  to {
    margin-top: 0; } }

@keyframes dropdown-menu-move-up {
  from {
    margin-top: 10px; }
  to {
    margin-top: 0; } }

.form-group {
  margin-bottom: 2rem; }
  .form-group.form-group-marginless, .form-group.form-group-last {
    margin-bottom: 0px; }
  .form-group label {
    font-size: 1rem;
    font-weight: 400; }
  .form-group .invalid-feedback,
  .form-group .valid-feedback {
    font-weight: 400; }
  .form-group .form-text {
    font-size: 0.9rem; }
  .form-group.form-group-md {
    margin-bottom: 1rem; }
  .form-group.form-group-sm {
    margin-bottom: 0.5rem; }
  .form-group.form-group-xs {
    margin-bottom: 0.25rem; }
  .form-group.form-group-last {
    margin-bottom: 0rem; }

.form-control:focus, .form-control:active {
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.form-control[readonly] {
  background-color: #ffffff; }

.form-control.form-control-pill {
  border-radius: 50px; }

.custom-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.custom-file {
  width: 100%; }

.custom-file-input:focus ~ .custom-file-label {
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.custom-file-label {
  text-align: left; }
  .custom-file-label:after {
    float: left; }

.input-group [class^="la-"],
.input-group [class*=" la-"] {
  font-size: 1.4rem; }

.input-group [class^="fa-"],
.input-group [class*=" fa-"] {
  font-size: 1.2rem; }

.input-group [class^="flaticon-"],
.input-group [class*=" flaticon-"],
.input-group [class^="flaticon2-"],
.input-group [class*=" flaticon2-"] {
  font-size: 1.2rem; }

.input-group i {
  color: #a7abc3;
  line-height: 0; }

.input-group .form-control.is-valid + .input-group-append,
.input-group .form-control.is-invalid + .input-group-append {
  margin-left: 0; }

.input-group .input-group-prepend + .form-control.is-valid,
.input-group .input-group-prepend + .form-control.is-invalid {
  margin-left: 1px; }

.validated .valid-feedback,
.validated .invalid-feedback {
  display: block; }

.row.row-no-padding {
  margin-left: 0;
  margin-right: 0; }
  .row.row-no-padding > div {
    padding-left: 0;
    padding-right: 0; }

.row.row-full-height {
  height: 100%; }

.row .col-stretch {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.row[class*="row-col-separator-"] > div {
  border-bottom: 1px solid #ebedf2; }
  .row[class*="row-col-separator-"] > div:last-child {
    border-bottom: 0; }

@media (min-width: 1px) {
  .row.row-col-separator-xs > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2; }
    .row.row-col-separator-xs > div:last-child {
      border-right: 0; } }

@media (min-width: 577px) {
  .row.row-col-separator-sm > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2; }
    .row.row-col-separator-sm > div:last-child {
      border-right: 0; } }

@media (min-width: 769px) {
  .row.row-col-separator-md > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2; }
    .row.row-col-separator-md > div:last-child {
      border-right: 0; } }

@media (min-width: 1025px) {
  .row.row-col-separator-lg > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2; }
    .row.row-col-separator-lg > div:last-child {
      border-right: 0; } }

@media (min-width: 1400px) {
  .row.row-col-separator-xl > div {
    border-bottom: 0;
    border-right: 1px solid #ebedf2; }
    .row.row-col-separator-xl > div:last-child {
      border-right: 0; } }

.modal .modal-content {
  border-radius: 4px; }
  .modal .modal-content .modal-header .modal-title {
    font-weight: 500;
    font-size: 1.3rem;
    color: #464457; }
    .modal .modal-content .modal-header .modal-title small {
      font-weight: 400;
      font-size: 0.9rem;
      color: #a7abc3; }
  .modal .modal-content .modal-header .close {
    outline: none !important;
    color: #a7abc3;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .modal .modal-content .modal-header .close:before {
      content: ""; }
    .modal .modal-content .modal-header .close:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
    .modal .modal-content .modal-header .close:before {
      font-size: 1.3rem; }
    .modal .modal-content .modal-header .close span {
      display: none; }
    .modal .modal-content .modal-header .close:hover {
      color: #3d94fb; }

.modal.modal-sticky-bottom-right {
  padding: 0 !important;
  max-width: 500px;
  height: auto;
  position: fixed;
  left: auto;
  top: auto;
  bottom: 25px;
  right: 25px;
  margin: 0;
  -webkit-box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 60px -15px rgba(0, 0, 0, 0.2);
  border-radius: 4px; }
  @media (max-width: 1024px) {
    .modal.modal-sticky-bottom-right {
      bottom: 10px;
      right: 10px; } }
  @media (max-width: 768px) {
    .modal.modal-sticky-bottom-right {
      max-width: 90%; } }
  .modal.modal-sticky-bottom-right .modal-dialog {
    position: static;
    max-width: 500px;
    width: auto;
    margin: 0;
    border-radius: 4px; }
    .modal.modal-sticky-bottom-right .modal-dialog .modal-content {
      border: 0;
      border-radius: 4px; }

.modal-open {
  overflow: auto !important;
  padding: 0 !important; }

.modal-body.modal-body-fit {
  padding: 0; }

.modal-body.modal-body-x-fit {
  padding-left: 0;
  padding-right: 0; }

.modal-body.modal-body-y-fit {
  padding-top: 0;
  padding-bottom: 0; }

@media (min-width: 1400px) {
  .modal-dialog.modal-xl {
    max-width: 1299px; } }

.pagination.pagination--grid {
  -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;
  margin: 0; }
  .pagination.pagination--grid .page-item .page-link {
    background-color: transparent;
    border: 0;
    font-weight: 400;
    color: #928eaa;
    border-radius: 5px;
    width: 2.25rem;
    height: 2.25rem;
    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;
    font-size: 1.2rem;
    margin: 0 0.1rem;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
  .pagination.pagination--grid .page-item.active .page-link, .pagination.pagination--grid .page-item:hover .page-link, .pagination.pagination--grid .page-item:focus .page-link {
    background-color: #3d94fb;
    color: #ffffff; }

.popover {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15); }
  .popover .popover-header {
    font-size: 1rem;
    font-weight: 500;
    border-bottom: 1px solid #ebedf2; }

.progress {
  background-color: #ebedf2; }
  .progress .progress-bar {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease; }
  .progress.progress-sm {
    height: 6px; }
    .progress.progress-sm .progress-bar {
      border-radius: 3px; }
  .progress.progress-lg {
    height: 20px; }
    .progress.progress-lg .progress-bar {
      border-radius: 4px; }

.table thead th, .table thead td {
  font-weight: 500;
  border-bottom-width: 1px;
  padding-top: 1rem;
  padding-bottom: 1rem; }

.table tr.table-active td, .table tr.table-active th {
  color: #ffffff; }

.table.table-head-noborder thead th, .table.table-head-noborder thead td {
  border-top: 0; }

.table.table-head-solid thead th, .table.table-head-solid thead td {
  background-color: #f7f8fa; }

.table:not(.table-bordered) thead th, .table:not(.table-bordered) thead td {
  border-top: 0; }

.nav-pills,
.nav-tabs {
  margin: 0 0 25px 0; }
  .nav-pills .nav-item .nav-link,
  .nav-tabs .nav-item .nav-link {
    padding: 0.75rem 1.25rem;
    font-size: 1rem;
    font-weight: 400;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    font-size: 1rem;
    font-weight: 400; }
    .nav-pills .nav-item .nav-link [class^="la-"],
    .nav-pills .nav-item .nav-link [class*=" la-"],
    .nav-tabs .nav-item .nav-link [class^="la-"],
    .nav-tabs .nav-item .nav-link [class*=" la-"] {
      font-size: 1.3rem; }
    .nav-pills .nav-item .nav-link [class^="fa-"],
    .nav-pills .nav-item .nav-link [class*=" fa-"],
    .nav-tabs .nav-item .nav-link [class^="fa-"],
    .nav-tabs .nav-item .nav-link [class*=" fa-"] {
      font-size: 1.2rem; }
    .nav-pills .nav-item .nav-link [class^="flaticon-"],
    .nav-pills .nav-item .nav-link [class*=" flaticon-"],
    .nav-pills .nav-item .nav-link [class^="flaticon2-"],
    .nav-pills .nav-item .nav-link [class*=" flaticon2-"],
    .nav-tabs .nav-item .nav-link [class^="flaticon-"],
    .nav-tabs .nav-item .nav-link [class*=" flaticon-"],
    .nav-tabs .nav-item .nav-link [class^="flaticon2-"],
    .nav-tabs .nav-item .nav-link [class*=" flaticon2-"] {
      font-size: 1.4rem; }
    .nav-pills .nav-item .nav-link i,
    .nav-tabs .nav-item .nav-link i {
      vertical-align: middle;
      line-height: 0;
      display: inline-block;
      margin-right: 0.5rem; }
    .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link:hover,
    .nav-tabs .nav-item .nav-link.active,
    .nav-tabs .nav-item .nav-link:active,
    .nav-tabs .nav-item .nav-link:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }

.nav-tabs .nav-item .nav-link {
  color: #3d94fb; }
  .nav-tabs .nav-item .nav-link i {
    color: #3d94fb; }
  .nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link:active, .nav-tabs .nav-item .nav-link:hover {
    color: #3d94fb; }
    .nav-tabs .nav-item .nav-link.active i, .nav-tabs .nav-item .nav-link:active i, .nav-tabs .nav-item .nav-link:hover i {
      color: #3d94fb; }
  .nav-tabs .nav-item .nav-link.disabled {
    color: #a7abc3; }
    .nav-tabs .nav-item .nav-link.disabled i {
      color: #a7abc3; }

.nav-tabs .nav-item.show > .nav-link {
  color: #3d94fb; }
  .nav-tabs .nav-item.show > .nav-link i {
    color: #3d94fb; }

.nav-pills .nav-item {
  margin-right: 0.5rem; }
  .nav-pills .nav-item:last-child {
    margin-right: 0; }
  .nav-pills .nav-item .nav-link {
    color: #6c7293; }
    .nav-pills .nav-item .nav-link:active, .nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.active:hover {
      background-color: #3d94fb;
      color: #ffffff; }
  .nav-pills .nav-item.show > .nav-link {
    background-color: #3d94fb;
    color: #ffffff; }

.nav-pills.nav-pills-sm .nav-item .nav-link {
  font-size: 0.9rem;
  padding: 0.5rem 1rem; }

.nav-pills.nav-pills-bold .nav-item .nav-link {
  font-weight: 500; }

.nav-pills.nav-pills-label .nav-item .nav-link:active, .nav-pills.nav-pills-label .nav-item .nav-link.active, .nav-pills.nav-pills-label .nav-item .nav-link.active:hover {
  background-color: rgba(61, 148, 251, 0.1);
  color: #3d94fb; }

.nav-pills.nav-pills-label .nav-item.show > .nav-link {
  background-color: rgba(61, 148, 251, 0.1);
  color: #3d94fb; }

.nav-fit {
  margin: 0 !important; }

.nav-pills.nav-tabs-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .nav-pills.nav-tabs-btn:before, .nav-pills.nav-tabs-btn:after {
    content: " ";
    display: table; }
  .nav-pills.nav-tabs-btn:after {
    clear: both; }
  .nav-pills.nav-tabs-btn .nav-item {
    max-width: 100%;
    min-width: 75px;
    margin: 0.5rem;
    -webkit-box-shadow: rgba(69, 65, 78, 0.06) 0px 1px 15px 1px;
    box-shadow: rgba(69, 65, 78, 0.06) 0px 1px 15px 1px;
    border-radius: 0.5rem;
    text-align: center; }
    .nav-pills.nav-tabs-btn .nav-item .nav-link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -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: 0.85rem 0.75rem; }
      .nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-icon {
        display: block;
        padding-bottom: 0.5rem; }
        .nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-icon i {
          margin: 0;
          font-size: 1.3rem; }
      .nav-pills.nav-tabs-btn .nav-item .nav-link .nav-link-title {
        display: block;
        font-weight: 500; }
  .nav-pills.nav-tabs-btn .nav-link {
    border: 0;
    padding: 12px 0;
    font-size: 1rem;
    font-weight: 400; }
    .nav-pills.nav-tabs-btn .nav-link [class^="la-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" la-"] {
      font-size: 1.3rem; }
    .nav-pills.nav-tabs-btn .nav-link [class^="fa-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" fa-"] {
      font-size: 1.2rem; }
    .nav-pills.nav-tabs-btn .nav-link [class^="flaticon-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" flaticon-"],
    .nav-pills.nav-tabs-btn .nav-link [class^="flaticon2-"],
    .nav-pills.nav-tabs-btn .nav-link [class*=" flaticon2-"] {
      font-size: 1.4rem; }
    .nav-pills.nav-tabs-btn .nav-link i {
      vertical-align: middle;
      line-height: 0;
      display: inline-block;
      margin-right: 0.5rem; }
  .nav-pills.nav-tabs-btn.nav-tabs-btn-2x a.nav-link {
    border-bottom-width: 2px !important; }
  .nav-pills.nav-tabs-btn.nav-tabs-btn-left {
    float: left; }
  .nav-pills.nav-tabs-btn.nav-tabs-btn-right {
    float: right; }
  .kt-portlet--tabs .nav-pills.nav-tabs-btn {
    margin: 0 0 -1px 0; }
    .kt-portlet--tabs .nav-pills.nav-tabs-btn.nav-tabs-btn-2x {
      margin: 0 0 -2px 0; }
    .kt-portlet--tabs .nav-pills.nav-tabs-btn .nav-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      .kt-portlet--tabs .nav-pills.nav-tabs-btn .nav-item .nav-link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
  .nav-pills.nav-tabs-btn.nav-tabs-bold .nav-item .nav-link {
    font-weight: 500; }

.nav-pills.nav-tabs-btn a.nav-link.active .nav-link-icon i {
  color: #fff; }

.nav-pills.nav-tabs-btn a.nav-link.active .nav-link-title {
  color: #fff; }

.nav-pills.nav-tabs-btn a.nav-link .nav-link-icon i {
  color: #adb1c7; }

.nav-pills.nav-tabs-btn a.nav-link .nav-link-title {
  color: #a7abc3; }

.nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active {
  background-color: #3d94fb; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-brand a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active {
  background-color: #ffffff; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active .nav-link-icon i {
    color: #282a3c !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-light a.nav-link.active .nav-link-title {
    color: #282a3c !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active {
  background-color: #282a3c; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-dark a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active {
  background-color: #5867dd; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-primary a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active {
  background-color: #1dc9b7; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-success a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active {
  background-color: #2786fb; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-info a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active {
  background-color: #ffb822; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active .nav-link-icon i {
    color: #111111 !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-warning a.nav-link.active .nav-link-title {
    color: #111111 !important; }

.nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active {
  background-color: #F64E60; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active .nav-link-icon i {
    color: #ffffff !important; }
  .nav-pills.nav-tabs-btn.nav-pills-btn-danger a.nav-link.active .nav-link-title {
    color: #ffffff !important; }

@media (max-width: 768px) {
  .nav-pills.nav-tabs-btn .nav .nav-item {
    max-width: 100%;
    width: 6.5rem;
    margin: 0.6rem; }
    .nav-pills.nav-tabs-btn .nav .nav-item .nav-link .nav-link-icon i {
      font-size: 1.2rem; }
    .nav-pills.nav-tabs-btn .nav .nav-item .nav-link .nav-link-title {
      font-size: 1rem; } }

.nav-tabs.nav-tabs-line {
  margin: 0 0 25px 0; }
  .nav-tabs.nav-tabs-line:before, .nav-tabs.nav-tabs-line:after {
    content: " ";
    display: table; }
  .nav-tabs.nav-tabs-line:after {
    clear: both; }
  .nav-tabs.nav-tabs-line .nav-item {
    margin-right: 20px;
    margin-bottom: -1px; }
    @media (max-width: 1399px) {
      .nav-tabs.nav-tabs-line .nav-item {
        margin-right: 15px; } }
    .nav-tabs.nav-tabs-line .nav-item:last-child {
      margin-right: 0; }
  .nav-tabs.nav-tabs-line .nav-link {
    border: 0;
    border-bottom: 1px solid transparent;
    padding: 12px 0;
    font-size: 1rem;
    font-weight: 400; }
    .nav-tabs.nav-tabs-line .nav-link [class^="la-"],
    .nav-tabs.nav-tabs-line .nav-link [class*=" la-"] {
      font-size: 1.3rem; }
    .nav-tabs.nav-tabs-line .nav-link [class^="fa-"],
    .nav-tabs.nav-tabs-line .nav-link [class*=" fa-"] {
      font-size: 1.2rem; }
    .nav-tabs.nav-tabs-line .nav-link [class^="flaticon-"],
    .nav-tabs.nav-tabs-line .nav-link [class*=" flaticon-"],
    .nav-tabs.nav-tabs-line .nav-link [class^="flaticon2-"],
    .nav-tabs.nav-tabs-line .nav-link [class*=" flaticon2-"] {
      font-size: 1.2rem; }
    .nav-tabs.nav-tabs-line .nav-link i {
      vertical-align: middle;
      line-height: 0;
      display: inline-block;
      margin-right: 0.5rem; }
    .nav-tabs.nav-tabs-line .nav-link svg {
      margin-right: 0.5rem; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-left {
    float: left; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-right {
    float: right; }
  .kt-portlet--tabs .nav-tabs.nav-tabs-line {
    margin: 0 0 -1px 0.5rem;
    border-color: transparent !important; }
    .kt-portlet--tabs .nav-tabs.nav-tabs-line.nav-tabs-line-2x {
      margin: 0 0 -2px 0; }
    .kt-portlet--tabs .nav-tabs.nav-tabs-line .nav-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      .kt-portlet--tabs .nav-tabs.nav-tabs-line .nav-item .nav-link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
  .nav-tabs.nav-tabs-line.nav-tabs-bold .nav-item .nav-link {
    font-weight: 500; }
  .nav-tabs.nav-tabs-line.nav-tabs-bolder .nav-item .nav-link {
    font-weight: 600; }
  .nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item {
    margin-right: 30px; }
    @media (max-width: 1399px) {
      .nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item {
        margin-right: 15px; } }
    .nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item:last-child {
      margin-right: 0; }
    .nav-tabs.nav-tabs-line.nav-tabs-lg .nav-item .nav-link {
      padding: 12px 0;
      font-size: 1rem; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-2x {
    border-bottom-width: 2px !important; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-item {
      margin-bottom: -2px; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-2x a.nav-link {
      border-bottom-width: 2px !important; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-3x {
    border-bottom-width: 3px !important; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-item {
      margin-bottom: -3px; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-3x a.nav-link {
      border-bottom-width: 3px !important; }
  .nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item {
    margin-right: 40px; }
    .nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item:last-child {
      margin-right: 0; }
    @media (max-width: 1024px) {
      .nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item {
        margin-right: 20px; }
        .nav-tabs.nav-tabs-line.nav-tabs-space-lg .nav-item:last-child {
          margin-right: 0; } }
  .nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item {
    margin-right: 50px; }
    .nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item:last-child {
      margin-right: 0; }
    @media (max-width: 1024px) {
      .nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item {
        margin-right: 20px; }
        .nav-tabs.nav-tabs-line.nav-tabs-space-xl .nav-item:last-child {
          margin-right: 0; } }

.nav-tabs.nav-tabs-line {
  border-bottom: 1px solid #ebedf2; }
  .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link,
  .nav-tabs.nav-tabs-line a.nav-link {
    background-color: transparent;
    color: #6c7293; }
    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link i,
    .nav-tabs.nav-tabs-line a.nav-link i {
      color: #adb1c7; }
    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:disabled,
    .nav-tabs.nav-tabs-line a.nav-link:disabled {
      opacity: 0.7; }
    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link g [fill],
    .nav-tabs.nav-tabs-line a.nav-link g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #a7abc3; }
    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover g [fill],
    .nav-tabs.nav-tabs-line a.nav-link:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active,
    .nav-tabs.nav-tabs-line a.nav-link:hover,
    .nav-tabs.nav-tabs-line a.nav-link.active {
      background-color: transparent;
      color: #6c7293;
      border-bottom: 1px solid #3d94fb; }
      .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active > i,
      .nav-tabs.nav-tabs-line a.nav-link:hover > i,
      .nav-tabs.nav-tabs-line a.nav-link.active > i {
        color: #3d94fb; }
      .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active g [fill],
      .nav-tabs.nav-tabs-line a.nav-link:hover g [fill],
      .nav-tabs.nav-tabs-line a.nav-link.active g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link:hover:hover g [fill], .nav-tabs.nav-tabs-line.nav.nav-tabs .nav-link.active:hover g [fill],
      .nav-tabs.nav-tabs-line a.nav-link:hover:hover g [fill],
      .nav-tabs.nav-tabs-line a.nav-link.active:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover {
    border-bottom: 1px solid #3d94fb; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active {
    color: #3d94fb;
    border-bottom: 1px solid #3d94fb; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-brand a.nav-link.active > i {
      color: #56a2fc; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-brand.nav-tabs-line-3x {
    border-bottom-color: rgba(61, 148, 251, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link:hover {
    border-bottom: 1px solid #ffffff; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link.active {
    color: #ffffff;
    border-bottom: 1px solid #ffffff; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-light a.nav-link.active > i {
      color: white; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-light.nav-tabs-line-3x {
    border-bottom-color: rgba(255, 255, 255, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link:hover {
    border-bottom: 1px solid #282a3c; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link.active {
    color: #282a3c;
    border-bottom: 1px solid #282a3c; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-dark a.nav-link.active > i {
      color: #32354b; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-dark.nav-tabs-line-3x {
    border-bottom-color: rgba(40, 42, 60, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover {
    border-bottom: 1px solid #5867dd; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link.active {
    color: #5867dd;
    border-bottom: 1px solid #5867dd; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-primary a.nav-link.active > i {
      color: #6d7ae1; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-primary.nav-tabs-line-3x {
    border-bottom-color: rgba(88, 103, 221, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link:hover {
    border-bottom: 1px solid #1dc9b7; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link.active {
    color: #1dc9b7;
    border-bottom: 1px solid #1dc9b7; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-success a.nav-link.active > i {
      color: #21dfcb; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-success.nav-tabs-line-3x {
    border-bottom-color: rgba(29, 201, 183, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover {
    border-bottom: 1px solid #2786fb; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link.active {
    color: #2786fb;
    border-bottom: 1px solid #2786fb; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-info a.nav-link.active > i {
      color: #4094fb; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-info.nav-tabs-line-3x {
    border-bottom-color: rgba(39, 134, 251, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link:hover {
    border-bottom: 1px solid #ffb822; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link.active {
    color: #ffb822;
    border-bottom: 1px solid #ffb822; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-warning a.nav-link.active > i {
      color: #ffc03c; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-warning.nav-tabs-line-3x {
    border-bottom-color: rgba(255, 184, 34, 0.1); }
  .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link:hover {
    border-bottom: 1px solid #F64E60; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link:hover, .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link.active,
  .nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link:hover,
  .nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link.active {
    color: #F64E60;
    border-bottom: 1px solid #F64E60; }
    .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link:hover > i, .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav.nav-tabs .nav-link.active > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link:hover > i,
    .nav-tabs.nav-tabs-line.nav-tabs-line-danger a.nav-link.active > i {
      color: #fd40ed; }
  .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav-tabs-line-2x, .nav-tabs.nav-tabs-line.nav-tabs-line-danger.nav-tabs-line-3x {
    border-bottom-color: rgba(253, 39, 235, 0.1); }

.toast.toast-custom {
  display: none;
  position: absolute;
  z-index: 195;
  top: 2rem;
  right: 2rem;
  width: 350px;
  border: 0; }
  .toast.toast-custom.toast-left {
    left: 2rem;
    right: auto; }
  .toast.toast-custom.toast-bottom {
    top: auto;
    bottom: 2rem; }
  .toast.toast-custom.toast-top {
    bottom: auto;
    top: 2rem; }
  .toast.toast-custom.toast-center-v {
    top: 45%;
    bottom: auto; }
  .toast.toast-custom.toast-center-h {
    right: auto;
    left: 50%;
    margin-left: -175px; }
  .toast.toast-custom .toast-header {
    padding: 0.5rem 1rem; }
  .toast.toast-custom .toast-body {
    padding: 0.5rem 1rem;
    font-size: 0.9rem; }
  .toast.toast-custom.show {
    display: block; }
  .toast.toast-custom.toast-fill {
    background-color: #fff; }

.toast .toast-title {
  font-size: 0.9rem;
  font-weight: 500;
  color: #6c7293;
  margin-right: auto !important; }

.toast .toast-time {
  margin-left: 0.5rem;
  font-size: 0.85rem;
  font-weight: 400;
  color: #6c7293; }

.toast .toast-icon {
  margin-right: 0.5rem;
  font-size: 1.2rem;
  color: #a7abc3; }

.toast .toast-close {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: none;
  border: none;
  cursor: pointer;
  background: none;
  outline: none !important;
  margin: 0;
  padding: 0;
  margin-left: 1rem;
  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; }
  .toast .toast-close i {
    font-size: 1.1rem;
    color: #a7abc3; }
    .toast .toast-close i:before {
      line-height: 0;
      vertical-align: middle; }
  .toast .toast-close:hover i {
    color: #3d94fb; }

.tooltip .tooltip-inner {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15); }

.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow,
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
  /*rtl:raw:
        left: auto;
        right: 0;
        */ }
  .tooltip.bs-tooltip-left .arrow:before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow:before,
  .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow:before {
    /*rtl:raw:
        border-width: 0.4rem 0 0.4rem 0.4rem;
        border-left-color: #fff;
        */ }

.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow,
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
  /*rtl:raw:
        right: auto;
        left: 0;
        */ }
  .tooltip.bs-tooltip-right .arrow:before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow:before,
  .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow:before {
    /*rtl:raw:
        border-width: 0.4rem 0.4rem 0.4rem 0;
        border-right-color: #fff;
        */ }

.tooltip.tooltop-auto-width .tooltip-inner {
  white-space: nowrap;
  max-width: none; }

.tooltip.tooltip-dark .tooltip-inner {
  color: #fff;
  background: #2c2e3e; }

.tooltip.tooltip-dark.bs-tooltip-top .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #2c2e3e; }

.tooltip.tooltip-dark.bs-tooltip-right .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #2c2e3e/*rtl:ignore*/; }

.tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #2c2e3e; }

.tooltip.tooltip-dark.bs-tooltip-left .arrow::before, .tooltip.tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #2c2e3e/*rtl:ignore*/; }

.tooltip.tooltip-brand .tooltip-inner {
  color: #ffffff;
  background: #3d94fb; }

.tooltip.tooltip-brand.bs-tooltip-top .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  border-top-color: #3d94fb; }

.tooltip.tooltip-brand.bs-tooltip-right .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  border-right-color: #3d94fb/*rtl:ignore*/; }

.tooltip.tooltip-brand.bs-tooltip-bottom .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  border-bottom-color: #3d94fb; }

.tooltip.tooltip-brand.bs-tooltip-left .arrow::before, .tooltip.tooltip-brand.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  border-left-color: #3d94fb/*rtl:ignore*/; }

.kt-page--loading * {
  -webkit-transition: none !important;
  transition: none !important; }

.kt-page-loader {
  background: #fff;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  display: none; }
  .kt-page--loading .kt-page-loader {
    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; }
  .kt-page-loader.kt-page-loader--non-block {
    background: transparent;
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    width: auto; }
    .kt-page--loading-non-block .kt-page-loader.kt-page-loader--non-block {
      display: inline-block; }
  .kt-page-loader.kt-page-loader--logo {
    -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; }
    .kt-page-loader.kt-page-loader--logo img {
      display: block; }
    .kt-page-loader.kt-page-loader--logo .kt-spinner {
      margin-top: 3rem; }
      .kt-page-loader.kt-page-loader--logo .kt-spinner:before {
        width: 26px;
        height: 26px;
        margin-top: -13px;
        margin-left: -13px; }

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -moz-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

html,
body {
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  font-weight: 300;
  font-family: Poppins;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  html a:hover,
  html a:active,
  html a:focus,
  body a:hover,
  body a:active,
  body a:focus {
    text-decoration: none !important; }
  html a,
  html button,
  body a,
  body button {
    outline: none !important; }

body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #646c9a; }

router-outlet {
  display: none; }

canvas {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none; }

/* Customize website's scrollbar like Mac OS */
/*
::-webkit-scrollbar {
    background-color:#f6f6f6;
    width:14px;
}

::-webkit-scrollbar-track {
    transition: all 0.3s ease;
    background-color:#f6f6f6;
    width:14px;
}

::-webkit-scrollbar-track:hover {
    transition: all 0.3s ease;
    background-color:#f6f6f6;
}

::-webkit-scrollbar-thumb {
    transition: all 0.3s ease;
    background-color:#c1c1c1;
}

::-webkit-scrollbar-thumb:hover {
    transition: all 0.3s ease;
    background-color: darken(#c1c1c1, 3%);
}
*/
/* set button(top and bottom of the scrollbar) */
::-webkit-scrollbar-button {
  display: none; }

@media (min-width: 769px) and (max-width: 1024px) {
  html,
  body {
    font-size: 12px; } }

@media (max-width: 768px) {
  html,
  body {
    font-size: 12px; } }

.kt-animate-fade-in-up {
  -webkit-animation: kt-animate-fade-in-up .5s;
  animation: kt-animate-fade-in-up .5s; }

.kt-animate-fade-out {
  -webkit-animation: kt-animate-fade-out .5s;
  animation: kt-animate-fade-out .5s; }

.kt-animate-fade-in {
  -webkit-animation: kt-animate-fade-in .5s;
  animation: kt-animate-fade-in .5s; }

.kt-animate-blink {
  -webkit-animation: kt-animate-blink 1s step-start 0s infinite;
  animation: kt-animate-blink 1s step-start 0s infinite;
  -webkit-animation-fill-mode: initial;
  animation-fill-mode: initial; }

.kt-animate-shake {
  -webkit-animation: kt-animate-shake 0.1s ease-in 0.1s infinite alternate;
  animation: kt-animate-shake 0.1s ease-in 0.1s infinite alternate;
  -webkit-animation-fill-mode: initial;
  animation-fill-mode: initial; }

.kt-animate-pause {
  -webkit-animation-play-state: paused;
  animation-play-state: paused; }

.kt-notransition {
  -webkit-transition: none !important;
  transition: none !important; }

@-webkit-keyframes kt-animate-fade-out {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes kt-animate-fade-out {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@-webkit-keyframes kt-animate-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes kt-animate-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes kt-animate-fade-in-up {
  from {
    opacity: 0;
    -webkit-transform: translateY(15px);
    transform: translateY(15px); }
  to {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes kt-animate-fade-in-up {
  from {
    opacity: 0;
    -webkit-transform: translateY(15px);
    transform: translateY(15px); }
  to {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@-webkit-keyframes kt-animate-fade-out-up {
  from {
    opacity: 1;
    -webkit-transform: translateY(15px);
    transform: translateY(15px); }
  to {
    opacity: 0;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes kt-animate-fade-out-up {
  from {
    opacity: 1;
    -webkit-transform: translateY(15px);
    transform: translateY(15px); }
  to {
    opacity: 0;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@-webkit-keyframes kt-animate-blink {
  50% {
    opacity: 0.0; } }

@keyframes kt-animate-blink {
  50% {
    opacity: 0.0; } }

@-webkit-keyframes kt-animate-shake {
  from {
    -webkit-transform: rotate(13deg);
    transform: rotate(13deg); }
  to {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-13deg);
    transform: rotate(-13deg); } }

@keyframes kt-animate-shake {
  from {
    -webkit-transform: rotate(13deg);
    transform: rotate(13deg); }
  to {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-13deg);
    transform: rotate(-13deg); } }

.kt-margin-0 {
  margin: 0px !important; }

.kt-margin-t-0 {
  margin-top: 0px !important; }

.kt-margin-b-0 {
  margin-bottom: 0px !important; }

.kt-margin-l-0 {
  margin-left: 0px !important; }

.kt-margin-r-0 {
  margin-right: 0px !important; }

.kt-padding-0 {
  padding: 0px !important; }

.kt-padding-t-0 {
  padding-top: 0px !important; }

.kt-padding-b-0 {
  padding-bottom: 0px !important; }

.kt-padding-l-0 {
  padding-left: 0px !important; }

.kt-padding-r-0 {
  padding-right: 0px !important; }

.kt-m0 {
  margin: 0px !important; }

.kt-mt-0 {
  margin-top: 0px !important; }

.kt-mb-0 {
  margin-bottom: 0px !important; }

.kt-ml-0 {
  margin-left: 0px !important; }

.kt-mr-0 {
  margin-right: 0px !important; }

.kt-p0 {
  padding: 0px !important; }

.kt-pt0 {
  padding-top: 0px !important; }

.kt-pb-0 {
  padding-bottom: 0px !important; }

.kt-pl0 {
  padding-left: 0px !important; }

.kt-pr0 {
  padding-right: 0px !important; }

.kt-margin-5 {
  margin: 5px !important; }

.kt-margin-t-5 {
  margin-top: 5px !important; }

.kt-margin-b-5 {
  margin-bottom: 5px !important; }

.kt-margin-l-5 {
  margin-left: 5px !important; }

.kt-margin-r-5 {
  margin-right: 5px !important; }

.kt-padding-5 {
  padding: 5px !important; }

.kt-padding-t-5 {
  padding-top: 5px !important; }

.kt-padding-b-5 {
  padding-bottom: 5px !important; }

.kt-padding-l-5 {
  padding-left: 5px !important; }

.kt-padding-r-5 {
  padding-right: 5px !important; }

.kt-m5 {
  margin: 5px !important; }

.kt-mt-5 {
  margin-top: 5px !important; }

.kt-mb-5 {
  margin-bottom: 5px !important; }

.kt-ml-5 {
  margin-left: 5px !important; }

.kt-mr-5 {
  margin-right: 5px !important; }

.kt-p5 {
  padding: 5px !important; }

.kt-pt5 {
  padding-top: 5px !important; }

.kt-pb-5 {
  padding-bottom: 5px !important; }

.kt-pl5 {
  padding-left: 5px !important; }

.kt-pr5 {
  padding-right: 5px !important; }

.kt-margin-10 {
  margin: 10px !important; }

.kt-margin-t-10 {
  margin-top: 10px !important; }

.kt-margin-b-10 {
  margin-bottom: 10px !important; }

.kt-margin-l-10 {
  margin-left: 10px !important; }

.kt-margin-r-10 {
  margin-right: 10px !important; }

.kt-padding-10 {
  padding: 10px !important; }

.kt-padding-t-10 {
  padding-top: 10px !important; }

.kt-padding-b-10 {
  padding-bottom: 10px !important; }

.kt-padding-l-10 {
  padding-left: 10px !important; }

.kt-padding-r-10 {
  padding-right: 10px !important; }

.kt-m10 {
  margin: 10px !important; }

.kt-mt-10 {
  margin-top: 10px !important; }

.kt-mb-10 {
  margin-bottom: 10px !important; }

.kt-ml-10 {
  margin-left: 10px !important; }

.kt-mr-10 {
  margin-right: 10px !important; }

.kt-p10 {
  padding: 10px !important; }

.kt-pt10 {
  padding-top: 10px !important; }

.kt-pb-10 {
  padding-bottom: 10px !important; }

.kt-pl10 {
  padding-left: 10px !important; }

.kt-pr10 {
  padding-right: 10px !important; }

.kt-margin-15 {
  margin: 15px !important; }

.kt-margin-t-15 {
  margin-top: 15px !important; }

.kt-margin-b-15 {
  margin-bottom: 15px !important; }

.kt-margin-l-15 {
  margin-left: 15px !important; }

.kt-margin-r-15 {
  margin-right: 15px !important; }

.kt-padding-15 {
  padding: 15px !important; }

.kt-padding-t-15 {
  padding-top: 15px !important; }

.kt-padding-b-15 {
  padding-bottom: 15px !important; }

.kt-padding-l-15 {
  padding-left: 15px !important; }

.kt-padding-r-15 {
  padding-right: 15px !important; }

.kt-m15 {
  margin: 15px !important; }

.kt-mt-15 {
  margin-top: 15px !important; }

.kt-mb-15 {
  margin-bottom: 15px !important; }

.kt-ml-15 {
  margin-left: 15px !important; }

.kt-mr-15 {
  margin-right: 15px !important; }

.kt-p15 {
  padding: 15px !important; }

.kt-pt15 {
  padding-top: 15px !important; }

.kt-pb-15 {
  padding-bottom: 15px !important; }

.kt-pl15 {
  padding-left: 15px !important; }

.kt-pr15 {
  padding-right: 15px !important; }

.kt-margin-20 {
  margin: 20px !important; }

.kt-margin-t-20 {
  margin-top: 20px !important; }

.kt-margin-b-20 {
  margin-bottom: 20px !important; }

.kt-margin-l-20 {
  margin-left: 20px !important; }

.kt-margin-r-20 {
  margin-right: 20px !important; }

.kt-padding-20 {
  padding: 20px !important; }

.kt-padding-t-20 {
  padding-top: 20px !important; }

.kt-padding-b-20 {
  padding-bottom: 20px !important; }

.kt-padding-l-20 {
  padding-left: 20px !important; }

.kt-padding-r-20 {
  padding-right: 20px !important; }

.kt-m20 {
  margin: 20px !important; }

.kt-mt-20 {
  margin-top: 20px !important; }

.kt-mb-20 {
  margin-bottom: 20px !important; }

.kt-ml-20 {
  margin-left: 20px !important; }

.kt-mr-20 {
  margin-right: 20px !important; }

.kt-p20 {
  padding: 20px !important; }

.kt-pt20 {
  padding-top: 20px !important; }

.kt-pb-20 {
  padding-bottom: 20px !important; }

.kt-pl20 {
  padding-left: 20px !important; }

.kt-pr20 {
  padding-right: 20px !important; }

.kt-margin-25 {
  margin: 25px !important; }

.kt-margin-t-25 {
  margin-top: 25px !important; }

.kt-margin-b-25 {
  margin-bottom: 25px !important; }

.kt-margin-l-25 {
  margin-left: 25px !important; }

.kt-margin-r-25 {
  margin-right: 25px !important; }

.kt-padding-25 {
  padding: 25px !important; }

.kt-padding-t-25 {
  padding-top: 25px !important; }

.kt-padding-b-25 {
  padding-bottom: 25px !important; }

.kt-padding-l-25 {
  padding-left: 25px !important; }

.kt-padding-r-25 {
  padding-right: 25px !important; }

.kt-m25 {
  margin: 25px !important; }

.kt-mt-25 {
  margin-top: 25px !important; }

.kt-mb-25 {
  margin-bottom: 25px !important; }

.kt-ml-25 {
  margin-left: 25px !important; }

.kt-mr-25 {
  margin-right: 25px !important; }

.kt-p25 {
  padding: 25px !important; }

.kt-pt25 {
  padding-top: 25px !important; }

.kt-pb-25 {
  padding-bottom: 25px !important; }

.kt-pl25 {
  padding-left: 25px !important; }

.kt-pr25 {
  padding-right: 25px !important; }

.kt-margin-30 {
  margin: 30px !important; }

.kt-margin-t-30 {
  margin-top: 30px !important; }

.kt-margin-b-30 {
  margin-bottom: 30px !important; }

.kt-margin-l-30 {
  margin-left: 30px !important; }

.kt-margin-r-30 {
  margin-right: 30px !important; }

.kt-padding-30 {
  padding: 30px !important; }

.kt-padding-t-30 {
  padding-top: 30px !important; }

.kt-padding-b-30 {
  padding-bottom: 30px !important; }

.kt-padding-l-30 {
  padding-left: 30px !important; }

.kt-padding-r-30 {
  padding-right: 30px !important; }

.kt-m30 {
  margin: 30px !important; }

.kt-mt-30 {
  margin-top: 30px !important; }

.kt-mb-30 {
  margin-bottom: 30px !important; }

.kt-ml-30 {
  margin-left: 30px !important; }

.kt-mr-30 {
  margin-right: 30px !important; }

.kt-p30 {
  padding: 30px !important; }

.kt-pt30 {
  padding-top: 30px !important; }

.kt-pb-30 {
  padding-bottom: 30px !important; }

.kt-pl30 {
  padding-left: 30px !important; }

.kt-pr30 {
  padding-right: 30px !important; }

.kt-margin-35 {
  margin: 35px !important; }

.kt-margin-t-35 {
  margin-top: 35px !important; }

.kt-margin-b-35 {
  margin-bottom: 35px !important; }

.kt-margin-l-35 {
  margin-left: 35px !important; }

.kt-margin-r-35 {
  margin-right: 35px !important; }

.kt-padding-35 {
  padding: 35px !important; }

.kt-padding-t-35 {
  padding-top: 35px !important; }

.kt-padding-b-35 {
  padding-bottom: 35px !important; }

.kt-padding-l-35 {
  padding-left: 35px !important; }

.kt-padding-r-35 {
  padding-right: 35px !important; }

.kt-m35 {
  margin: 35px !important; }

.kt-mt-35 {
  margin-top: 35px !important; }

.kt-mb-35 {
  margin-bottom: 35px !important; }

.kt-ml-35 {
  margin-left: 35px !important; }

.kt-mr-35 {
  margin-right: 35px !important; }

.kt-p35 {
  padding: 35px !important; }

.kt-pt35 {
  padding-top: 35px !important; }

.kt-pb-35 {
  padding-bottom: 35px !important; }

.kt-pl35 {
  padding-left: 35px !important; }

.kt-pr35 {
  padding-right: 35px !important; }

.kt-margin-40 {
  margin: 40px !important; }

.kt-margin-t-40 {
  margin-top: 40px !important; }

.kt-margin-b-40 {
  margin-bottom: 40px !important; }

.kt-margin-l-40 {
  margin-left: 40px !important; }

.kt-margin-r-40 {
  margin-right: 40px !important; }

.kt-padding-40 {
  padding: 40px !important; }

.kt-padding-t-40 {
  padding-top: 40px !important; }

.kt-padding-b-40 {
  padding-bottom: 40px !important; }

.kt-padding-l-40 {
  padding-left: 40px !important; }

.kt-padding-r-40 {
  padding-right: 40px !important; }

.kt-m40 {
  margin: 40px !important; }

.kt-mt-40 {
  margin-top: 40px !important; }

.kt-mb-40 {
  margin-bottom: 40px !important; }

.kt-ml-40 {
  margin-left: 40px !important; }

.kt-mr-40 {
  margin-right: 40px !important; }

.kt-p40 {
  padding: 40px !important; }

.kt-pt40 {
  padding-top: 40px !important; }

.kt-pb-40 {
  padding-bottom: 40px !important; }

.kt-pl40 {
  padding-left: 40px !important; }

.kt-pr40 {
  padding-right: 40px !important; }

.kt-margin-45 {
  margin: 45px !important; }

.kt-margin-t-45 {
  margin-top: 45px !important; }

.kt-margin-b-45 {
  margin-bottom: 45px !important; }

.kt-margin-l-45 {
  margin-left: 45px !important; }

.kt-margin-r-45 {
  margin-right: 45px !important; }

.kt-padding-45 {
  padding: 45px !important; }

.kt-padding-t-45 {
  padding-top: 45px !important; }

.kt-padding-b-45 {
  padding-bottom: 45px !important; }

.kt-padding-l-45 {
  padding-left: 45px !important; }

.kt-padding-r-45 {
  padding-right: 45px !important; }

.kt-m45 {
  margin: 45px !important; }

.kt-mt-45 {
  margin-top: 45px !important; }

.kt-mb-45 {
  margin-bottom: 45px !important; }

.kt-ml-45 {
  margin-left: 45px !important; }

.kt-mr-45 {
  margin-right: 45px !important; }

.kt-p45 {
  padding: 45px !important; }

.kt-pt45 {
  padding-top: 45px !important; }

.kt-pb-45 {
  padding-bottom: 45px !important; }

.kt-pl45 {
  padding-left: 45px !important; }

.kt-pr45 {
  padding-right: 45px !important; }

.kt-margin-50 {
  margin: 50px !important; }

.kt-margin-t-50 {
  margin-top: 50px !important; }

.kt-margin-b-50 {
  margin-bottom: 50px !important; }

.kt-margin-l-50 {
  margin-left: 50px !important; }

.kt-margin-r-50 {
  margin-right: 50px !important; }

.kt-padding-50 {
  padding: 50px !important; }

.kt-padding-t-50 {
  padding-top: 50px !important; }

.kt-padding-b-50 {
  padding-bottom: 50px !important; }

.kt-padding-l-50 {
  padding-left: 50px !important; }

.kt-padding-r-50 {
  padding-right: 50px !important; }

.kt-m50 {
  margin: 50px !important; }

.kt-mt-50 {
  margin-top: 50px !important; }

.kt-mb-50 {
  margin-bottom: 50px !important; }

.kt-ml-50 {
  margin-left: 50px !important; }

.kt-mr-50 {
  margin-right: 50px !important; }

.kt-p50 {
  padding: 50px !important; }

.kt-pt50 {
  padding-top: 50px !important; }

.kt-pb-50 {
  padding-bottom: 50px !important; }

.kt-pl50 {
  padding-left: 50px !important; }

.kt-pr50 {
  padding-right: 50px !important; }

.kt-margin-55 {
  margin: 55px !important; }

.kt-margin-t-55 {
  margin-top: 55px !important; }

.kt-margin-b-55 {
  margin-bottom: 55px !important; }

.kt-margin-l-55 {
  margin-left: 55px !important; }

.kt-margin-r-55 {
  margin-right: 55px !important; }

.kt-padding-55 {
  padding: 55px !important; }

.kt-padding-t-55 {
  padding-top: 55px !important; }

.kt-padding-b-55 {
  padding-bottom: 55px !important; }

.kt-padding-l-55 {
  padding-left: 55px !important; }

.kt-padding-r-55 {
  padding-right: 55px !important; }

.kt-m55 {
  margin: 55px !important; }

.kt-mt-55 {
  margin-top: 55px !important; }

.kt-mb-55 {
  margin-bottom: 55px !important; }

.kt-ml-55 {
  margin-left: 55px !important; }

.kt-mr-55 {
  margin-right: 55px !important; }

.kt-p55 {
  padding: 55px !important; }

.kt-pt55 {
  padding-top: 55px !important; }

.kt-pb-55 {
  padding-bottom: 55px !important; }

.kt-pl55 {
  padding-left: 55px !important; }

.kt-pr55 {
  padding-right: 55px !important; }

.kt-margin-60 {
  margin: 60px !important; }

.kt-margin-t-60 {
  margin-top: 60px !important; }

.kt-margin-b-60 {
  margin-bottom: 60px !important; }

.kt-margin-l-60 {
  margin-left: 60px !important; }

.kt-margin-r-60 {
  margin-right: 60px !important; }

.kt-padding-60 {
  padding: 60px !important; }

.kt-padding-t-60 {
  padding-top: 60px !important; }

.kt-padding-b-60 {
  padding-bottom: 60px !important; }

.kt-padding-l-60 {
  padding-left: 60px !important; }

.kt-padding-r-60 {
  padding-right: 60px !important; }

.kt-m60 {
  margin: 60px !important; }

.kt-mt-60 {
  margin-top: 60px !important; }

.kt-mb-60 {
  margin-bottom: 60px !important; }

.kt-ml-60 {
  margin-left: 60px !important; }

.kt-mr-60 {
  margin-right: 60px !important; }

.kt-p60 {
  padding: 60px !important; }

.kt-pt60 {
  padding-top: 60px !important; }

.kt-pb-60 {
  padding-bottom: 60px !important; }

.kt-pl60 {
  padding-left: 60px !important; }

.kt-pr60 {
  padding-right: 60px !important; }

.kt-margin-65 {
  margin: 65px !important; }

.kt-margin-t-65 {
  margin-top: 65px !important; }

.kt-margin-b-65 {
  margin-bottom: 65px !important; }

.kt-margin-l-65 {
  margin-left: 65px !important; }

.kt-margin-r-65 {
  margin-right: 65px !important; }

.kt-padding-65 {
  padding: 65px !important; }

.kt-padding-t-65 {
  padding-top: 65px !important; }

.kt-padding-b-65 {
  padding-bottom: 65px !important; }

.kt-padding-l-65 {
  padding-left: 65px !important; }

.kt-padding-r-65 {
  padding-right: 65px !important; }

.kt-m65 {
  margin: 65px !important; }

.kt-mt-65 {
  margin-top: 65px !important; }

.kt-mb-65 {
  margin-bottom: 65px !important; }

.kt-ml-65 {
  margin-left: 65px !important; }

.kt-mr-65 {
  margin-right: 65px !important; }

.kt-p65 {
  padding: 65px !important; }

.kt-pt65 {
  padding-top: 65px !important; }

.kt-pb-65 {
  padding-bottom: 65px !important; }

.kt-pl65 {
  padding-left: 65px !important; }

.kt-pr65 {
  padding-right: 65px !important; }

.kt-margin-70 {
  margin: 70px !important; }

.kt-margin-t-70 {
  margin-top: 70px !important; }

.kt-margin-b-70 {
  margin-bottom: 70px !important; }

.kt-margin-l-70 {
  margin-left: 70px !important; }

.kt-margin-r-70 {
  margin-right: 70px !important; }

.kt-padding-70 {
  padding: 70px !important; }

.kt-padding-t-70 {
  padding-top: 70px !important; }

.kt-padding-b-70 {
  padding-bottom: 70px !important; }

.kt-padding-l-70 {
  padding-left: 70px !important; }

.kt-padding-r-70 {
  padding-right: 70px !important; }

.kt-m70 {
  margin: 70px !important; }

.kt-mt-70 {
  margin-top: 70px !important; }

.kt-mb-70 {
  margin-bottom: 70px !important; }

.kt-ml-70 {
  margin-left: 70px !important; }

.kt-mr-70 {
  margin-right: 70px !important; }

.kt-p70 {
  padding: 70px !important; }

.kt-pt70 {
  padding-top: 70px !important; }

.kt-pb-70 {
  padding-bottom: 70px !important; }

.kt-pl70 {
  padding-left: 70px !important; }

.kt-pr70 {
  padding-right: 70px !important; }

.kt-margin-75 {
  margin: 75px !important; }

.kt-margin-t-75 {
  margin-top: 75px !important; }

.kt-margin-b-75 {
  margin-bottom: 75px !important; }

.kt-margin-l-75 {
  margin-left: 75px !important; }

.kt-margin-r-75 {
  margin-right: 75px !important; }

.kt-padding-75 {
  padding: 75px !important; }

.kt-padding-t-75 {
  padding-top: 75px !important; }

.kt-padding-b-75 {
  padding-bottom: 75px !important; }

.kt-padding-l-75 {
  padding-left: 75px !important; }

.kt-padding-r-75 {
  padding-right: 75px !important; }

.kt-m75 {
  margin: 75px !important; }

.kt-mt-75 {
  margin-top: 75px !important; }

.kt-mb-75 {
  margin-bottom: 75px !important; }

.kt-ml-75 {
  margin-left: 75px !important; }

.kt-mr-75 {
  margin-right: 75px !important; }

.kt-p75 {
  padding: 75px !important; }

.kt-pt75 {
  padding-top: 75px !important; }

.kt-pb-75 {
  padding-bottom: 75px !important; }

.kt-pl75 {
  padding-left: 75px !important; }

.kt-pr75 {
  padding-right: 75px !important; }

.kt-margin-80 {
  margin: 80px !important; }

.kt-margin-t-80 {
  margin-top: 80px !important; }

.kt-margin-b-80 {
  margin-bottom: 80px !important; }

.kt-margin-l-80 {
  margin-left: 80px !important; }

.kt-margin-r-80 {
  margin-right: 80px !important; }

.kt-padding-80 {
  padding: 80px !important; }

.kt-padding-t-80 {
  padding-top: 80px !important; }

.kt-padding-b-80 {
  padding-bottom: 80px !important; }

.kt-padding-l-80 {
  padding-left: 80px !important; }

.kt-padding-r-80 {
  padding-right: 80px !important; }

.kt-m80 {
  margin: 80px !important; }

.kt-mt-80 {
  margin-top: 80px !important; }

.kt-mb-80 {
  margin-bottom: 80px !important; }

.kt-ml-80 {
  margin-left: 80px !important; }

.kt-mr-80 {
  margin-right: 80px !important; }

.kt-p80 {
  padding: 80px !important; }

.kt-pt80 {
  padding-top: 80px !important; }

.kt-pb-80 {
  padding-bottom: 80px !important; }

.kt-pl80 {
  padding-left: 80px !important; }

.kt-pr80 {
  padding-right: 80px !important; }

.kt-margin-85 {
  margin: 85px !important; }

.kt-margin-t-85 {
  margin-top: 85px !important; }

.kt-margin-b-85 {
  margin-bottom: 85px !important; }

.kt-margin-l-85 {
  margin-left: 85px !important; }

.kt-margin-r-85 {
  margin-right: 85px !important; }

.kt-padding-85 {
  padding: 85px !important; }

.kt-padding-t-85 {
  padding-top: 85px !important; }

.kt-padding-b-85 {
  padding-bottom: 85px !important; }

.kt-padding-l-85 {
  padding-left: 85px !important; }

.kt-padding-r-85 {
  padding-right: 85px !important; }

.kt-m85 {
  margin: 85px !important; }

.kt-mt-85 {
  margin-top: 85px !important; }

.kt-mb-85 {
  margin-bottom: 85px !important; }

.kt-ml-85 {
  margin-left: 85px !important; }

.kt-mr-85 {
  margin-right: 85px !important; }

.kt-p85 {
  padding: 85px !important; }

.kt-pt85 {
  padding-top: 85px !important; }

.kt-pb-85 {
  padding-bottom: 85px !important; }

.kt-pl85 {
  padding-left: 85px !important; }

.kt-pr85 {
  padding-right: 85px !important; }

.kt-margin-90 {
  margin: 90px !important; }

.kt-margin-t-90 {
  margin-top: 90px !important; }

.kt-margin-b-90 {
  margin-bottom: 90px !important; }

.kt-margin-l-90 {
  margin-left: 90px !important; }

.kt-margin-r-90 {
  margin-right: 90px !important; }

.kt-padding-90 {
  padding: 90px !important; }

.kt-padding-t-90 {
  padding-top: 90px !important; }

.kt-padding-b-90 {
  padding-bottom: 90px !important; }

.kt-padding-l-90 {
  padding-left: 90px !important; }

.kt-padding-r-90 {
  padding-right: 90px !important; }

.kt-m90 {
  margin: 90px !important; }

.kt-mt-90 {
  margin-top: 90px !important; }

.kt-mb-90 {
  margin-bottom: 90px !important; }

.kt-ml-90 {
  margin-left: 90px !important; }

.kt-mr-90 {
  margin-right: 90px !important; }

.kt-p90 {
  padding: 90px !important; }

.kt-pt90 {
  padding-top: 90px !important; }

.kt-pb-90 {
  padding-bottom: 90px !important; }

.kt-pl90 {
  padding-left: 90px !important; }

.kt-pr90 {
  padding-right: 90px !important; }

.kt-margin-95 {
  margin: 95px !important; }

.kt-margin-t-95 {
  margin-top: 95px !important; }

.kt-margin-b-95 {
  margin-bottom: 95px !important; }

.kt-margin-l-95 {
  margin-left: 95px !important; }

.kt-margin-r-95 {
  margin-right: 95px !important; }

.kt-padding-95 {
  padding: 95px !important; }

.kt-padding-t-95 {
  padding-top: 95px !important; }

.kt-padding-b-95 {
  padding-bottom: 95px !important; }

.kt-padding-l-95 {
  padding-left: 95px !important; }

.kt-padding-r-95 {
  padding-right: 95px !important; }

.kt-m95 {
  margin: 95px !important; }

.kt-mt-95 {
  margin-top: 95px !important; }

.kt-mb-95 {
  margin-bottom: 95px !important; }

.kt-ml-95 {
  margin-left: 95px !important; }

.kt-mr-95 {
  margin-right: 95px !important; }

.kt-p95 {
  padding: 95px !important; }

.kt-pt95 {
  padding-top: 95px !important; }

.kt-pb-95 {
  padding-bottom: 95px !important; }

.kt-pl95 {
  padding-left: 95px !important; }

.kt-pr95 {
  padding-right: 95px !important; }

.kt-margin-100 {
  margin: 100px !important; }

.kt-margin-t-100 {
  margin-top: 100px !important; }

.kt-margin-b-100 {
  margin-bottom: 100px !important; }

.kt-margin-l-100 {
  margin-left: 100px !important; }

.kt-margin-r-100 {
  margin-right: 100px !important; }

.kt-padding-100 {
  padding: 100px !important; }

.kt-padding-t-100 {
  padding-top: 100px !important; }

.kt-padding-b-100 {
  padding-bottom: 100px !important; }

.kt-padding-l-100 {
  padding-left: 100px !important; }

.kt-padding-r-100 {
  padding-right: 100px !important; }

.kt-m100 {
  margin: 100px !important; }

.kt-mt-100 {
  margin-top: 100px !important; }

.kt-mb-100 {
  margin-bottom: 100px !important; }

.kt-ml-100 {
  margin-left: 100px !important; }

.kt-mr-100 {
  margin-right: 100px !important; }

.kt-p100 {
  padding: 100px !important; }

.kt-pt100 {
  padding-top: 100px !important; }

.kt-pb-100 {
  padding-bottom: 100px !important; }

.kt-pl100 {
  padding-left: 100px !important; }

.kt-pr100 {
  padding-right: 100px !important; }

@media (min-width: 1025px) {
  .kt-margin-0-desktop {
    margin: 0px !important; }
  .kt-margin-t-0-desktop {
    margin-top: 0px !important; }
  .kt-margin-b-0-desktop {
    margin-bottom: 0px !important; }
  .kt-margin-l-0-desktop {
    margin-left: 0px !important; }
  .kt-margin-r-0-desktop {
    margin-right: 0px !important; }
  .kt-padding-0-desktop {
    padding: 0px !important; }
  .kt-padding-t-0-desktop {
    padding-top: 0px !important; }
  .kt-padding-b-0-desktop {
    padding-bottom: 0px !important; }
  .kt-padding-l-0-desktop {
    padding-left: 0px !important; }
  .kt-padding-r-0-desktop {
    padding-right: 0px !important; }
  .kt-m0-desktop {
    margin: 0px !important; }
  .kt-mt-0-desktop {
    margin-top: 0px !important; }
  .kt-mb-0-desktop {
    margin-bottom: 0px !important; }
  .kt-ml-0-desktop {
    margin-left: 0px !important; }
  .kt-mr-0-desktop {
    margin-right: 0px !important; }
  .kt-p0-desktop {
    padding: 0px !important; }
  .kt-pt0-desktop {
    padding-top: 0px !important; }
  .kt-pb-0-desktop {
    padding-bottom: 0px !important; }
  .kt-pl0-desktop {
    padding-left: 0px !important; }
  .kt-pr0-desktop {
    padding-right: 0px !important; }
  .kt-margin-5-desktop {
    margin: 5px !important; }
  .kt-margin-t-5-desktop {
    margin-top: 5px !important; }
  .kt-margin-b-5-desktop {
    margin-bottom: 5px !important; }
  .kt-margin-l-5-desktop {
    margin-left: 5px !important; }
  .kt-margin-r-5-desktop {
    margin-right: 5px !important; }
  .kt-padding-5-desktop {
    padding: 5px !important; }
  .kt-padding-t-5-desktop {
    padding-top: 5px !important; }
  .kt-padding-b-5-desktop {
    padding-bottom: 5px !important; }
  .kt-padding-l-5-desktop {
    padding-left: 5px !important; }
  .kt-padding-r-5-desktop {
    padding-right: 5px !important; }
  .kt-m5-desktop {
    margin: 5px !important; }
  .kt-mt-5-desktop {
    margin-top: 5px !important; }
  .kt-mb-5-desktop {
    margin-bottom: 5px !important; }
  .kt-ml-5-desktop {
    margin-left: 5px !important; }
  .kt-mr-5-desktop {
    margin-right: 5px !important; }
  .kt-p5-desktop {
    padding: 5px !important; }
  .kt-pt5-desktop {
    padding-top: 5px !important; }
  .kt-pb-5-desktop {
    padding-bottom: 5px !important; }
  .kt-pl5-desktop {
    padding-left: 5px !important; }
  .kt-pr5-desktop {
    padding-right: 5px !important; }
  .kt-margin-10-desktop {
    margin: 10px !important; }
  .kt-margin-t-10-desktop {
    margin-top: 10px !important; }
  .kt-margin-b-10-desktop {
    margin-bottom: 10px !important; }
  .kt-margin-l-10-desktop {
    margin-left: 10px !important; }
  .kt-margin-r-10-desktop {
    margin-right: 10px !important; }
  .kt-padding-10-desktop {
    padding: 10px !important; }
  .kt-padding-t-10-desktop {
    padding-top: 10px !important; }
  .kt-padding-b-10-desktop {
    padding-bottom: 10px !important; }
  .kt-padding-l-10-desktop {
    padding-left: 10px !important; }
  .kt-padding-r-10-desktop {
    padding-right: 10px !important; }
  .kt-m10-desktop {
    margin: 10px !important; }
  .kt-mt-10-desktop {
    margin-top: 10px !important; }
  .kt-mb-10-desktop {
    margin-bottom: 10px !important; }
  .kt-ml-10-desktop {
    margin-left: 10px !important; }
  .kt-mr-10-desktop {
    margin-right: 10px !important; }
  .kt-p10-desktop {
    padding: 10px !important; }
  .kt-pt10-desktop {
    padding-top: 10px !important; }
  .kt-pb-10-desktop {
    padding-bottom: 10px !important; }
  .kt-pl10-desktop {
    padding-left: 10px !important; }
  .kt-pr10-desktop {
    padding-right: 10px !important; }
  .kt-margin-15-desktop {
    margin: 15px !important; }
  .kt-margin-t-15-desktop {
    margin-top: 15px !important; }
  .kt-margin-b-15-desktop {
    margin-bottom: 15px !important; }
  .kt-margin-l-15-desktop {
    margin-left: 15px !important; }
  .kt-margin-r-15-desktop {
    margin-right: 15px !important; }
  .kt-padding-15-desktop {
    padding: 15px !important; }
  .kt-padding-t-15-desktop {
    padding-top: 15px !important; }
  .kt-padding-b-15-desktop {
    padding-bottom: 15px !important; }
  .kt-padding-l-15-desktop {
    padding-left: 15px !important; }
  .kt-padding-r-15-desktop {
    padding-right: 15px !important; }
  .kt-m15-desktop {
    margin: 15px !important; }
  .kt-mt-15-desktop {
    margin-top: 15px !important; }
  .kt-mb-15-desktop {
    margin-bottom: 15px !important; }
  .kt-ml-15-desktop {
    margin-left: 15px !important; }
  .kt-mr-15-desktop {
    margin-right: 15px !important; }
  .kt-p15-desktop {
    padding: 15px !important; }
  .kt-pt15-desktop {
    padding-top: 15px !important; }
  .kt-pb-15-desktop {
    padding-bottom: 15px !important; }
  .kt-pl15-desktop {
    padding-left: 15px !important; }
  .kt-pr15-desktop {
    padding-right: 15px !important; }
  .kt-margin-20-desktop {
    margin: 20px !important; }
  .kt-margin-t-20-desktop {
    margin-top: 20px !important; }
  .kt-margin-b-20-desktop {
    margin-bottom: 20px !important; }
  .kt-margin-l-20-desktop {
    margin-left: 20px !important; }
  .kt-margin-r-20-desktop {
    margin-right: 20px !important; }
  .kt-padding-20-desktop {
    padding: 20px !important; }
  .kt-padding-t-20-desktop {
    padding-top: 20px !important; }
  .kt-padding-b-20-desktop {
    padding-bottom: 20px !important; }
  .kt-padding-l-20-desktop {
    padding-left: 20px !important; }
  .kt-padding-r-20-desktop {
    padding-right: 20px !important; }
  .kt-m20-desktop {
    margin: 20px !important; }
  .kt-mt-20-desktop {
    margin-top: 20px !important; }
  .kt-mb-20-desktop {
    margin-bottom: 20px !important; }
  .kt-ml-20-desktop {
    margin-left: 20px !important; }
  .kt-mr-20-desktop {
    margin-right: 20px !important; }
  .kt-p20-desktop {
    padding: 20px !important; }
  .kt-pt20-desktop {
    padding-top: 20px !important; }
  .kt-pb-20-desktop {
    padding-bottom: 20px !important; }
  .kt-pl20-desktop {
    padding-left: 20px !important; }
  .kt-pr20-desktop {
    padding-right: 20px !important; }
  .kt-margin-25-desktop {
    margin: 25px !important; }
  .kt-margin-t-25-desktop {
    margin-top: 25px !important; }
  .kt-margin-b-25-desktop {
    margin-bottom: 25px !important; }
  .kt-margin-l-25-desktop {
    margin-left: 25px !important; }
  .kt-margin-r-25-desktop {
    margin-right: 25px !important; }
  .kt-padding-25-desktop {
    padding: 25px !important; }
  .kt-padding-t-25-desktop {
    padding-top: 25px !important; }
  .kt-padding-b-25-desktop {
    padding-bottom: 25px !important; }
  .kt-padding-l-25-desktop {
    padding-left: 25px !important; }
  .kt-padding-r-25-desktop {
    padding-right: 25px !important; }
  .kt-m25-desktop {
    margin: 25px !important; }
  .kt-mt-25-desktop {
    margin-top: 25px !important; }
  .kt-mb-25-desktop {
    margin-bottom: 25px !important; }
  .kt-ml-25-desktop {
    margin-left: 25px !important; }
  .kt-mr-25-desktop {
    margin-right: 25px !important; }
  .kt-p25-desktop {
    padding: 25px !important; }
  .kt-pt25-desktop {
    padding-top: 25px !important; }
  .kt-pb-25-desktop {
    padding-bottom: 25px !important; }
  .kt-pl25-desktop {
    padding-left: 25px !important; }
  .kt-pr25-desktop {
    padding-right: 25px !important; }
  .kt-margin-30-desktop {
    margin: 30px !important; }
  .kt-margin-t-30-desktop {
    margin-top: 30px !important; }
  .kt-margin-b-30-desktop {
    margin-bottom: 30px !important; }
  .kt-margin-l-30-desktop {
    margin-left: 30px !important; }
  .kt-margin-r-30-desktop {
    margin-right: 30px !important; }
  .kt-padding-30-desktop {
    padding: 30px !important; }
  .kt-padding-t-30-desktop {
    padding-top: 30px !important; }
  .kt-padding-b-30-desktop {
    padding-bottom: 30px !important; }
  .kt-padding-l-30-desktop {
    padding-left: 30px !important; }
  .kt-padding-r-30-desktop {
    padding-right: 30px !important; }
  .kt-m30-desktop {
    margin: 30px !important; }
  .kt-mt-30-desktop {
    margin-top: 30px !important; }
  .kt-mb-30-desktop {
    margin-bottom: 30px !important; }
  .kt-ml-30-desktop {
    margin-left: 30px !important; }
  .kt-mr-30-desktop {
    margin-right: 30px !important; }
  .kt-p30-desktop {
    padding: 30px !important; }
  .kt-pt30-desktop {
    padding-top: 30px !important; }
  .kt-pb-30-desktop {
    padding-bottom: 30px !important; }
  .kt-pl30-desktop {
    padding-left: 30px !important; }
  .kt-pr30-desktop {
    padding-right: 30px !important; }
  .kt-margin-35-desktop {
    margin: 35px !important; }
  .kt-margin-t-35-desktop {
    margin-top: 35px !important; }
  .kt-margin-b-35-desktop {
    margin-bottom: 35px !important; }
  .kt-margin-l-35-desktop {
    margin-left: 35px !important; }
  .kt-margin-r-35-desktop {
    margin-right: 35px !important; }
  .kt-padding-35-desktop {
    padding: 35px !important; }
  .kt-padding-t-35-desktop {
    padding-top: 35px !important; }
  .kt-padding-b-35-desktop {
    padding-bottom: 35px !important; }
  .kt-padding-l-35-desktop {
    padding-left: 35px !important; }
  .kt-padding-r-35-desktop {
    padding-right: 35px !important; }
  .kt-m35-desktop {
    margin: 35px !important; }
  .kt-mt-35-desktop {
    margin-top: 35px !important; }
  .kt-mb-35-desktop {
    margin-bottom: 35px !important; }
  .kt-ml-35-desktop {
    margin-left: 35px !important; }
  .kt-mr-35-desktop {
    margin-right: 35px !important; }
  .kt-p35-desktop {
    padding: 35px !important; }
  .kt-pt35-desktop {
    padding-top: 35px !important; }
  .kt-pb-35-desktop {
    padding-bottom: 35px !important; }
  .kt-pl35-desktop {
    padding-left: 35px !important; }
  .kt-pr35-desktop {
    padding-right: 35px !important; }
  .kt-margin-40-desktop {
    margin: 40px !important; }
  .kt-margin-t-40-desktop {
    margin-top: 40px !important; }
  .kt-margin-b-40-desktop {
    margin-bottom: 40px !important; }
  .kt-margin-l-40-desktop {
    margin-left: 40px !important; }
  .kt-margin-r-40-desktop {
    margin-right: 40px !important; }
  .kt-padding-40-desktop {
    padding: 40px !important; }
  .kt-padding-t-40-desktop {
    padding-top: 40px !important; }
  .kt-padding-b-40-desktop {
    padding-bottom: 40px !important; }
  .kt-padding-l-40-desktop {
    padding-left: 40px !important; }
  .kt-padding-r-40-desktop {
    padding-right: 40px !important; }
  .kt-m40-desktop {
    margin: 40px !important; }
  .kt-mt-40-desktop {
    margin-top: 40px !important; }
  .kt-mb-40-desktop {
    margin-bottom: 40px !important; }
  .kt-ml-40-desktop {
    margin-left: 40px !important; }
  .kt-mr-40-desktop {
    margin-right: 40px !important; }
  .kt-p40-desktop {
    padding: 40px !important; }
  .kt-pt40-desktop {
    padding-top: 40px !important; }
  .kt-pb-40-desktop {
    padding-bottom: 40px !important; }
  .kt-pl40-desktop {
    padding-left: 40px !important; }
  .kt-pr40-desktop {
    padding-right: 40px !important; }
  .kt-margin-45-desktop {
    margin: 45px !important; }
  .kt-margin-t-45-desktop {
    margin-top: 45px !important; }
  .kt-margin-b-45-desktop {
    margin-bottom: 45px !important; }
  .kt-margin-l-45-desktop {
    margin-left: 45px !important; }
  .kt-margin-r-45-desktop {
    margin-right: 45px !important; }
  .kt-padding-45-desktop {
    padding: 45px !important; }
  .kt-padding-t-45-desktop {
    padding-top: 45px !important; }
  .kt-padding-b-45-desktop {
    padding-bottom: 45px !important; }
  .kt-padding-l-45-desktop {
    padding-left: 45px !important; }
  .kt-padding-r-45-desktop {
    padding-right: 45px !important; }
  .kt-m45-desktop {
    margin: 45px !important; }
  .kt-mt-45-desktop {
    margin-top: 45px !important; }
  .kt-mb-45-desktop {
    margin-bottom: 45px !important; }
  .kt-ml-45-desktop {
    margin-left: 45px !important; }
  .kt-mr-45-desktop {
    margin-right: 45px !important; }
  .kt-p45-desktop {
    padding: 45px !important; }
  .kt-pt45-desktop {
    padding-top: 45px !important; }
  .kt-pb-45-desktop {
    padding-bottom: 45px !important; }
  .kt-pl45-desktop {
    padding-left: 45px !important; }
  .kt-pr45-desktop {
    padding-right: 45px !important; }
  .kt-margin-50-desktop {
    margin: 50px !important; }
  .kt-margin-t-50-desktop {
    margin-top: 50px !important; }
  .kt-margin-b-50-desktop {
    margin-bottom: 50px !important; }
  .kt-margin-l-50-desktop {
    margin-left: 50px !important; }
  .kt-margin-r-50-desktop {
    margin-right: 50px !important; }
  .kt-padding-50-desktop {
    padding: 50px !important; }
  .kt-padding-t-50-desktop {
    padding-top: 50px !important; }
  .kt-padding-b-50-desktop {
    padding-bottom: 50px !important; }
  .kt-padding-l-50-desktop {
    padding-left: 50px !important; }
  .kt-padding-r-50-desktop {
    padding-right: 50px !important; }
  .kt-m50-desktop {
    margin: 50px !important; }
  .kt-mt-50-desktop {
    margin-top: 50px !important; }
  .kt-mb-50-desktop {
    margin-bottom: 50px !important; }
  .kt-ml-50-desktop {
    margin-left: 50px !important; }
  .kt-mr-50-desktop {
    margin-right: 50px !important; }
  .kt-p50-desktop {
    padding: 50px !important; }
  .kt-pt50-desktop {
    padding-top: 50px !important; }
  .kt-pb-50-desktop {
    padding-bottom: 50px !important; }
  .kt-pl50-desktop {
    padding-left: 50px !important; }
  .kt-pr50-desktop {
    padding-right: 50px !important; }
  .kt-margin-55-desktop {
    margin: 55px !important; }
  .kt-margin-t-55-desktop {
    margin-top: 55px !important; }
  .kt-margin-b-55-desktop {
    margin-bottom: 55px !important; }
  .kt-margin-l-55-desktop {
    margin-left: 55px !important; }
  .kt-margin-r-55-desktop {
    margin-right: 55px !important; }
  .kt-padding-55-desktop {
    padding: 55px !important; }
  .kt-padding-t-55-desktop {
    padding-top: 55px !important; }
  .kt-padding-b-55-desktop {
    padding-bottom: 55px !important; }
  .kt-padding-l-55-desktop {
    padding-left: 55px !important; }
  .kt-padding-r-55-desktop {
    padding-right: 55px !important; }
  .kt-m55-desktop {
    margin: 55px !important; }
  .kt-mt-55-desktop {
    margin-top: 55px !important; }
  .kt-mb-55-desktop {
    margin-bottom: 55px !important; }
  .kt-ml-55-desktop {
    margin-left: 55px !important; }
  .kt-mr-55-desktop {
    margin-right: 55px !important; }
  .kt-p55-desktop {
    padding: 55px !important; }
  .kt-pt55-desktop {
    padding-top: 55px !important; }
  .kt-pb-55-desktop {
    padding-bottom: 55px !important; }
  .kt-pl55-desktop {
    padding-left: 55px !important; }
  .kt-pr55-desktop {
    padding-right: 55px !important; }
  .kt-margin-60-desktop {
    margin: 60px !important; }
  .kt-margin-t-60-desktop {
    margin-top: 60px !important; }
  .kt-margin-b-60-desktop {
    margin-bottom: 60px !important; }
  .kt-margin-l-60-desktop {
    margin-left: 60px !important; }
  .kt-margin-r-60-desktop {
    margin-right: 60px !important; }
  .kt-padding-60-desktop {
    padding: 60px !important; }
  .kt-padding-t-60-desktop {
    padding-top: 60px !important; }
  .kt-padding-b-60-desktop {
    padding-bottom: 60px !important; }
  .kt-padding-l-60-desktop {
    padding-left: 60px !important; }
  .kt-padding-r-60-desktop {
    padding-right: 60px !important; }
  .kt-m60-desktop {
    margin: 60px !important; }
  .kt-mt-60-desktop {
    margin-top: 60px !important; }
  .kt-mb-60-desktop {
    margin-bottom: 60px !important; }
  .kt-ml-60-desktop {
    margin-left: 60px !important; }
  .kt-mr-60-desktop {
    margin-right: 60px !important; }
  .kt-p60-desktop {
    padding: 60px !important; }
  .kt-pt60-desktop {
    padding-top: 60px !important; }
  .kt-pb-60-desktop {
    padding-bottom: 60px !important; }
  .kt-pl60-desktop {
    padding-left: 60px !important; }
  .kt-pr60-desktop {
    padding-right: 60px !important; }
  .kt-margin-65-desktop {
    margin: 65px !important; }
  .kt-margin-t-65-desktop {
    margin-top: 65px !important; }
  .kt-margin-b-65-desktop {
    margin-bottom: 65px !important; }
  .kt-margin-l-65-desktop {
    margin-left: 65px !important; }
  .kt-margin-r-65-desktop {
    margin-right: 65px !important; }
  .kt-padding-65-desktop {
    padding: 65px !important; }
  .kt-padding-t-65-desktop {
    padding-top: 65px !important; }
  .kt-padding-b-65-desktop {
    padding-bottom: 65px !important; }
  .kt-padding-l-65-desktop {
    padding-left: 65px !important; }
  .kt-padding-r-65-desktop {
    padding-right: 65px !important; }
  .kt-m65-desktop {
    margin: 65px !important; }
  .kt-mt-65-desktop {
    margin-top: 65px !important; }
  .kt-mb-65-desktop {
    margin-bottom: 65px !important; }
  .kt-ml-65-desktop {
    margin-left: 65px !important; }
  .kt-mr-65-desktop {
    margin-right: 65px !important; }
  .kt-p65-desktop {
    padding: 65px !important; }
  .kt-pt65-desktop {
    padding-top: 65px !important; }
  .kt-pb-65-desktop {
    padding-bottom: 65px !important; }
  .kt-pl65-desktop {
    padding-left: 65px !important; }
  .kt-pr65-desktop {
    padding-right: 65px !important; }
  .kt-margin-70-desktop {
    margin: 70px !important; }
  .kt-margin-t-70-desktop {
    margin-top: 70px !important; }
  .kt-margin-b-70-desktop {
    margin-bottom: 70px !important; }
  .kt-margin-l-70-desktop {
    margin-left: 70px !important; }
  .kt-margin-r-70-desktop {
    margin-right: 70px !important; }
  .kt-padding-70-desktop {
    padding: 70px !important; }
  .kt-padding-t-70-desktop {
    padding-top: 70px !important; }
  .kt-padding-b-70-desktop {
    padding-bottom: 70px !important; }
  .kt-padding-l-70-desktop {
    padding-left: 70px !important; }
  .kt-padding-r-70-desktop {
    padding-right: 70px !important; }
  .kt-m70-desktop {
    margin: 70px !important; }
  .kt-mt-70-desktop {
    margin-top: 70px !important; }
  .kt-mb-70-desktop {
    margin-bottom: 70px !important; }
  .kt-ml-70-desktop {
    margin-left: 70px !important; }
  .kt-mr-70-desktop {
    margin-right: 70px !important; }
  .kt-p70-desktop {
    padding: 70px !important; }
  .kt-pt70-desktop {
    padding-top: 70px !important; }
  .kt-pb-70-desktop {
    padding-bottom: 70px !important; }
  .kt-pl70-desktop {
    padding-left: 70px !important; }
  .kt-pr70-desktop {
    padding-right: 70px !important; }
  .kt-margin-75-desktop {
    margin: 75px !important; }
  .kt-margin-t-75-desktop {
    margin-top: 75px !important; }
  .kt-margin-b-75-desktop {
    margin-bottom: 75px !important; }
  .kt-margin-l-75-desktop {
    margin-left: 75px !important; }
  .kt-margin-r-75-desktop {
    margin-right: 75px !important; }
  .kt-padding-75-desktop {
    padding: 75px !important; }
  .kt-padding-t-75-desktop {
    padding-top: 75px !important; }
  .kt-padding-b-75-desktop {
    padding-bottom: 75px !important; }
  .kt-padding-l-75-desktop {
    padding-left: 75px !important; }
  .kt-padding-r-75-desktop {
    padding-right: 75px !important; }
  .kt-m75-desktop {
    margin: 75px !important; }
  .kt-mt-75-desktop {
    margin-top: 75px !important; }
  .kt-mb-75-desktop {
    margin-bottom: 75px !important; }
  .kt-ml-75-desktop {
    margin-left: 75px !important; }
  .kt-mr-75-desktop {
    margin-right: 75px !important; }
  .kt-p75-desktop {
    padding: 75px !important; }
  .kt-pt75-desktop {
    padding-top: 75px !important; }
  .kt-pb-75-desktop {
    padding-bottom: 75px !important; }
  .kt-pl75-desktop {
    padding-left: 75px !important; }
  .kt-pr75-desktop {
    padding-right: 75px !important; }
  .kt-margin-80-desktop {
    margin: 80px !important; }
  .kt-margin-t-80-desktop {
    margin-top: 80px !important; }
  .kt-margin-b-80-desktop {
    margin-bottom: 80px !important; }
  .kt-margin-l-80-desktop {
    margin-left: 80px !important; }
  .kt-margin-r-80-desktop {
    margin-right: 80px !important; }
  .kt-padding-80-desktop {
    padding: 80px !important; }
  .kt-padding-t-80-desktop {
    padding-top: 80px !important; }
  .kt-padding-b-80-desktop {
    padding-bottom: 80px !important; }
  .kt-padding-l-80-desktop {
    padding-left: 80px !important; }
  .kt-padding-r-80-desktop {
    padding-right: 80px !important; }
  .kt-m80-desktop {
    margin: 80px !important; }
  .kt-mt-80-desktop {
    margin-top: 80px !important; }
  .kt-mb-80-desktop {
    margin-bottom: 80px !important; }
  .kt-ml-80-desktop {
    margin-left: 80px !important; }
  .kt-mr-80-desktop {
    margin-right: 80px !important; }
  .kt-p80-desktop {
    padding: 80px !important; }
  .kt-pt80-desktop {
    padding-top: 80px !important; }
  .kt-pb-80-desktop {
    padding-bottom: 80px !important; }
  .kt-pl80-desktop {
    padding-left: 80px !important; }
  .kt-pr80-desktop {
    padding-right: 80px !important; }
  .kt-margin-85-desktop {
    margin: 85px !important; }
  .kt-margin-t-85-desktop {
    margin-top: 85px !important; }
  .kt-margin-b-85-desktop {
    margin-bottom: 85px !important; }
  .kt-margin-l-85-desktop {
    margin-left: 85px !important; }
  .kt-margin-r-85-desktop {
    margin-right: 85px !important; }
  .kt-padding-85-desktop {
    padding: 85px !important; }
  .kt-padding-t-85-desktop {
    padding-top: 85px !important; }
  .kt-padding-b-85-desktop {
    padding-bottom: 85px !important; }
  .kt-padding-l-85-desktop {
    padding-left: 85px !important; }
  .kt-padding-r-85-desktop {
    padding-right: 85px !important; }
  .kt-m85-desktop {
    margin: 85px !important; }
  .kt-mt-85-desktop {
    margin-top: 85px !important; }
  .kt-mb-85-desktop {
    margin-bottom: 85px !important; }
  .kt-ml-85-desktop {
    margin-left: 85px !important; }
  .kt-mr-85-desktop {
    margin-right: 85px !important; }
  .kt-p85-desktop {
    padding: 85px !important; }
  .kt-pt85-desktop {
    padding-top: 85px !important; }
  .kt-pb-85-desktop {
    padding-bottom: 85px !important; }
  .kt-pl85-desktop {
    padding-left: 85px !important; }
  .kt-pr85-desktop {
    padding-right: 85px !important; }
  .kt-margin-90-desktop {
    margin: 90px !important; }
  .kt-margin-t-90-desktop {
    margin-top: 90px !important; }
  .kt-margin-b-90-desktop {
    margin-bottom: 90px !important; }
  .kt-margin-l-90-desktop {
    margin-left: 90px !important; }
  .kt-margin-r-90-desktop {
    margin-right: 90px !important; }
  .kt-padding-90-desktop {
    padding: 90px !important; }
  .kt-padding-t-90-desktop {
    padding-top: 90px !important; }
  .kt-padding-b-90-desktop {
    padding-bottom: 90px !important; }
  .kt-padding-l-90-desktop {
    padding-left: 90px !important; }
  .kt-padding-r-90-desktop {
    padding-right: 90px !important; }
  .kt-m90-desktop {
    margin: 90px !important; }
  .kt-mt-90-desktop {
    margin-top: 90px !important; }
  .kt-mb-90-desktop {
    margin-bottom: 90px !important; }
  .kt-ml-90-desktop {
    margin-left: 90px !important; }
  .kt-mr-90-desktop {
    margin-right: 90px !important; }
  .kt-p90-desktop {
    padding: 90px !important; }
  .kt-pt90-desktop {
    padding-top: 90px !important; }
  .kt-pb-90-desktop {
    padding-bottom: 90px !important; }
  .kt-pl90-desktop {
    padding-left: 90px !important; }
  .kt-pr90-desktop {
    padding-right: 90px !important; }
  .kt-margin-95-desktop {
    margin: 95px !important; }
  .kt-margin-t-95-desktop {
    margin-top: 95px !important; }
  .kt-margin-b-95-desktop {
    margin-bottom: 95px !important; }
  .kt-margin-l-95-desktop {
    margin-left: 95px !important; }
  .kt-margin-r-95-desktop {
    margin-right: 95px !important; }
  .kt-padding-95-desktop {
    padding: 95px !important; }
  .kt-padding-t-95-desktop {
    padding-top: 95px !important; }
  .kt-padding-b-95-desktop {
    padding-bottom: 95px !important; }
  .kt-padding-l-95-desktop {
    padding-left: 95px !important; }
  .kt-padding-r-95-desktop {
    padding-right: 95px !important; }
  .kt-m95-desktop {
    margin: 95px !important; }
  .kt-mt-95-desktop {
    margin-top: 95px !important; }
  .kt-mb-95-desktop {
    margin-bottom: 95px !important; }
  .kt-ml-95-desktop {
    margin-left: 95px !important; }
  .kt-mr-95-desktop {
    margin-right: 95px !important; }
  .kt-p95-desktop {
    padding: 95px !important; }
  .kt-pt95-desktop {
    padding-top: 95px !important; }
  .kt-pb-95-desktop {
    padding-bottom: 95px !important; }
  .kt-pl95-desktop {
    padding-left: 95px !important; }
  .kt-pr95-desktop {
    padding-right: 95px !important; }
  .kt-margin-100-desktop {
    margin: 100px !important; }
  .kt-margin-t-100-desktop {
    margin-top: 100px !important; }
  .kt-margin-b-100-desktop {
    margin-bottom: 100px !important; }
  .kt-margin-l-100-desktop {
    margin-left: 100px !important; }
  .kt-margin-r-100-desktop {
    margin-right: 100px !important; }
  .kt-padding-100-desktop {
    padding: 100px !important; }
  .kt-padding-t-100-desktop {
    padding-top: 100px !important; }
  .kt-padding-b-100-desktop {
    padding-bottom: 100px !important; }
  .kt-padding-l-100-desktop {
    padding-left: 100px !important; }
  .kt-padding-r-100-desktop {
    padding-right: 100px !important; }
  .kt-m100-desktop {
    margin: 100px !important; }
  .kt-mt-100-desktop {
    margin-top: 100px !important; }
  .kt-mb-100-desktop {
    margin-bottom: 100px !important; }
  .kt-ml-100-desktop {
    margin-left: 100px !important; }
  .kt-mr-100-desktop {
    margin-right: 100px !important; }
  .kt-p100-desktop {
    padding: 100px !important; }
  .kt-pt100-desktop {
    padding-top: 100px !important; }
  .kt-pb-100-desktop {
    padding-bottom: 100px !important; }
  .kt-pl100-desktop {
    padding-left: 100px !important; }
  .kt-pr100-desktop {
    padding-right: 100px !important; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .kt-margin-0-tablet {
    margin: 0px !important; }
  .kt-margin-t-0-tablet {
    margin-top: 0px !important; }
  .kt-margin-b-0-tablet {
    margin-bottom: 0px !important; }
  .kt-margin-l-0-tablet {
    margin-left: 0px !important; }
  .kt-margin-r-0-tablet {
    margin-right: 0px !important; }
  .kt-padding-0-tablet {
    padding: 0px !important; }
  .kt-padding-t-0-tablet {
    padding-top: 0px !important; }
  .kt-padding-b-0-tablet {
    padding-bottom: 0px !important; }
  .kt-padding-l-0-tablet {
    padding-left: 0px !important; }
  .kt-padding-r-0-tablet {
    padding-right: 0px !important; }
  .kt-m0-tablet {
    margin: 0px !important; }
  .kt-mt-0-tablet {
    margin-top: 0px !important; }
  .kt-mb-0-tablet {
    margin-bottom: 0px !important; }
  .kt-ml-0-tablet {
    margin-left: 0px !important; }
  .kt-mr-0-tablet {
    margin-right: 0px !important; }
  .kt-p0-tablet {
    padding: 0px !important; }
  .kt-pt0-tablet {
    padding-top: 0px !important; }
  .kt-pb-0-tablet {
    padding-bottom: 0px !important; }
  .kt-pl0-tablet {
    padding-left: 0px !important; }
  .kt-pr0-tablet {
    padding-right: 0px !important; }
  .kt-margin-5-tablet {
    margin: 5px !important; }
  .kt-margin-t-5-tablet {
    margin-top: 5px !important; }
  .kt-margin-b-5-tablet {
    margin-bottom: 5px !important; }
  .kt-margin-l-5-tablet {
    margin-left: 5px !important; }
  .kt-margin-r-5-tablet {
    margin-right: 5px !important; }
  .kt-padding-5-tablet {
    padding: 5px !important; }
  .kt-padding-t-5-tablet {
    padding-top: 5px !important; }
  .kt-padding-b-5-tablet {
    padding-bottom: 5px !important; }
  .kt-padding-l-5-tablet {
    padding-left: 5px !important; }
  .kt-padding-r-5-tablet {
    padding-right: 5px !important; }
  .kt-m5-tablet {
    margin: 5px !important; }
  .kt-mt-5-tablet {
    margin-top: 5px !important; }
  .kt-mb-5-tablet {
    margin-bottom: 5px !important; }
  .kt-ml-5-tablet {
    margin-left: 5px !important; }
  .kt-mr-5-tablet {
    margin-right: 5px !important; }
  .kt-p5-tablet {
    padding: 5px !important; }
  .kt-pt5-tablet {
    padding-top: 5px !important; }
  .kt-pb-5-tablet {
    padding-bottom: 5px !important; }
  .kt-pl5-tablet {
    padding-left: 5px !important; }
  .kt-pr5-tablet {
    padding-right: 5px !important; }
  .kt-margin-10-tablet {
    margin: 10px !important; }
  .kt-margin-t-10-tablet {
    margin-top: 10px !important; }
  .kt-margin-b-10-tablet {
    margin-bottom: 10px !important; }
  .kt-margin-l-10-tablet {
    margin-left: 10px !important; }
  .kt-margin-r-10-tablet {
    margin-right: 10px !important; }
  .kt-padding-10-tablet {
    padding: 10px !important; }
  .kt-padding-t-10-tablet {
    padding-top: 10px !important; }
  .kt-padding-b-10-tablet {
    padding-bottom: 10px !important; }
  .kt-padding-l-10-tablet {
    padding-left: 10px !important; }
  .kt-padding-r-10-tablet {
    padding-right: 10px !important; }
  .kt-m10-tablet {
    margin: 10px !important; }
  .kt-mt-10-tablet {
    margin-top: 10px !important; }
  .kt-mb-10-tablet {
    margin-bottom: 10px !important; }
  .kt-ml-10-tablet {
    margin-left: 10px !important; }
  .kt-mr-10-tablet {
    margin-right: 10px !important; }
  .kt-p10-tablet {
    padding: 10px !important; }
  .kt-pt10-tablet {
    padding-top: 10px !important; }
  .kt-pb-10-tablet {
    padding-bottom: 10px !important; }
  .kt-pl10-tablet {
    padding-left: 10px !important; }
  .kt-pr10-tablet {
    padding-right: 10px !important; }
  .kt-margin-15-tablet {
    margin: 15px !important; }
  .kt-margin-t-15-tablet {
    margin-top: 15px !important; }
  .kt-margin-b-15-tablet {
    margin-bottom: 15px !important; }
  .kt-margin-l-15-tablet {
    margin-left: 15px !important; }
  .kt-margin-r-15-tablet {
    margin-right: 15px !important; }
  .kt-padding-15-tablet {
    padding: 15px !important; }
  .kt-padding-t-15-tablet {
    padding-top: 15px !important; }
  .kt-padding-b-15-tablet {
    padding-bottom: 15px !important; }
  .kt-padding-l-15-tablet {
    padding-left: 15px !important; }
  .kt-padding-r-15-tablet {
    padding-right: 15px !important; }
  .kt-m15-tablet {
    margin: 15px !important; }
  .kt-mt-15-tablet {
    margin-top: 15px !important; }
  .kt-mb-15-tablet {
    margin-bottom: 15px !important; }
  .kt-ml-15-tablet {
    margin-left: 15px !important; }
  .kt-mr-15-tablet {
    margin-right: 15px !important; }
  .kt-p15-tablet {
    padding: 15px !important; }
  .kt-pt15-tablet {
    padding-top: 15px !important; }
  .kt-pb-15-tablet {
    padding-bottom: 15px !important; }
  .kt-pl15-tablet {
    padding-left: 15px !important; }
  .kt-pr15-tablet {
    padding-right: 15px !important; }
  .kt-margin-20-tablet {
    margin: 20px !important; }
  .kt-margin-t-20-tablet {
    margin-top: 20px !important; }
  .kt-margin-b-20-tablet {
    margin-bottom: 20px !important; }
  .kt-margin-l-20-tablet {
    margin-left: 20px !important; }
  .kt-margin-r-20-tablet {
    margin-right: 20px !important; }
  .kt-padding-20-tablet {
    padding: 20px !important; }
  .kt-padding-t-20-tablet {
    padding-top: 20px !important; }
  .kt-padding-b-20-tablet {
    padding-bottom: 20px !important; }
  .kt-padding-l-20-tablet {
    padding-left: 20px !important; }
  .kt-padding-r-20-tablet {
    padding-right: 20px !important; }
  .kt-m20-tablet {
    margin: 20px !important; }
  .kt-mt-20-tablet {
    margin-top: 20px !important; }
  .kt-mb-20-tablet {
    margin-bottom: 20px !important; }
  .kt-ml-20-tablet {
    margin-left: 20px !important; }
  .kt-mr-20-tablet {
    margin-right: 20px !important; }
  .kt-p20-tablet {
    padding: 20px !important; }
  .kt-pt20-tablet {
    padding-top: 20px !important; }
  .kt-pb-20-tablet {
    padding-bottom: 20px !important; }
  .kt-pl20-tablet {
    padding-left: 20px !important; }
  .kt-pr20-tablet {
    padding-right: 20px !important; }
  .kt-margin-25-tablet {
    margin: 25px !important; }
  .kt-margin-t-25-tablet {
    margin-top: 25px !important; }
  .kt-margin-b-25-tablet {
    margin-bottom: 25px !important; }
  .kt-margin-l-25-tablet {
    margin-left: 25px !important; }
  .kt-margin-r-25-tablet {
    margin-right: 25px !important; }
  .kt-padding-25-tablet {
    padding: 25px !important; }
  .kt-padding-t-25-tablet {
    padding-top: 25px !important; }
  .kt-padding-b-25-tablet {
    padding-bottom: 25px !important; }
  .kt-padding-l-25-tablet {
    padding-left: 25px !important; }
  .kt-padding-r-25-tablet {
    padding-right: 25px !important; }
  .kt-m25-tablet {
    margin: 25px !important; }
  .kt-mt-25-tablet {
    margin-top: 25px !important; }
  .kt-mb-25-tablet {
    margin-bottom: 25px !important; }
  .kt-ml-25-tablet {
    margin-left: 25px !important; }
  .kt-mr-25-tablet {
    margin-right: 25px !important; }
  .kt-p25-tablet {
    padding: 25px !important; }
  .kt-pt25-tablet {
    padding-top: 25px !important; }
  .kt-pb-25-tablet {
    padding-bottom: 25px !important; }
  .kt-pl25-tablet {
    padding-left: 25px !important; }
  .kt-pr25-tablet {
    padding-right: 25px !important; }
  .kt-margin-30-tablet {
    margin: 30px !important; }
  .kt-margin-t-30-tablet {
    margin-top: 30px !important; }
  .kt-margin-b-30-tablet {
    margin-bottom: 30px !important; }
  .kt-margin-l-30-tablet {
    margin-left: 30px !important; }
  .kt-margin-r-30-tablet {
    margin-right: 30px !important; }
  .kt-padding-30-tablet {
    padding: 30px !important; }
  .kt-padding-t-30-tablet {
    padding-top: 30px !important; }
  .kt-padding-b-30-tablet {
    padding-bottom: 30px !important; }
  .kt-padding-l-30-tablet {
    padding-left: 30px !important; }
  .kt-padding-r-30-tablet {
    padding-right: 30px !important; }
  .kt-m30-tablet {
    margin: 30px !important; }
  .kt-mt-30-tablet {
    margin-top: 30px !important; }
  .kt-mb-30-tablet {
    margin-bottom: 30px !important; }
  .kt-ml-30-tablet {
    margin-left: 30px !important; }
  .kt-mr-30-tablet {
    margin-right: 30px !important; }
  .kt-p30-tablet {
    padding: 30px !important; }
  .kt-pt30-tablet {
    padding-top: 30px !important; }
  .kt-pb-30-tablet {
    padding-bottom: 30px !important; }
  .kt-pl30-tablet {
    padding-left: 30px !important; }
  .kt-pr30-tablet {
    padding-right: 30px !important; }
  .kt-margin-35-tablet {
    margin: 35px !important; }
  .kt-margin-t-35-tablet {
    margin-top: 35px !important; }
  .kt-margin-b-35-tablet {
    margin-bottom: 35px !important; }
  .kt-margin-l-35-tablet {
    margin-left: 35px !important; }
  .kt-margin-r-35-tablet {
    margin-right: 35px !important; }
  .kt-padding-35-tablet {
    padding: 35px !important; }
  .kt-padding-t-35-tablet {
    padding-top: 35px !important; }
  .kt-padding-b-35-tablet {
    padding-bottom: 35px !important; }
  .kt-padding-l-35-tablet {
    padding-left: 35px !important; }
  .kt-padding-r-35-tablet {
    padding-right: 35px !important; }
  .kt-m35-tablet {
    margin: 35px !important; }
  .kt-mt-35-tablet {
    margin-top: 35px !important; }
  .kt-mb-35-tablet {
    margin-bottom: 35px !important; }
  .kt-ml-35-tablet {
    margin-left: 35px !important; }
  .kt-mr-35-tablet {
    margin-right: 35px !important; }
  .kt-p35-tablet {
    padding: 35px !important; }
  .kt-pt35-tablet {
    padding-top: 35px !important; }
  .kt-pb-35-tablet {
    padding-bottom: 35px !important; }
  .kt-pl35-tablet {
    padding-left: 35px !important; }
  .kt-pr35-tablet {
    padding-right: 35px !important; }
  .kt-margin-40-tablet {
    margin: 40px !important; }
  .kt-margin-t-40-tablet {
    margin-top: 40px !important; }
  .kt-margin-b-40-tablet {
    margin-bottom: 40px !important; }
  .kt-margin-l-40-tablet {
    margin-left: 40px !important; }
  .kt-margin-r-40-tablet {
    margin-right: 40px !important; }
  .kt-padding-40-tablet {
    padding: 40px !important; }
  .kt-padding-t-40-tablet {
    padding-top: 40px !important; }
  .kt-padding-b-40-tablet {
    padding-bottom: 40px !important; }
  .kt-padding-l-40-tablet {
    padding-left: 40px !important; }
  .kt-padding-r-40-tablet {
    padding-right: 40px !important; }
  .kt-m40-tablet {
    margin: 40px !important; }
  .kt-mt-40-tablet {
    margin-top: 40px !important; }
  .kt-mb-40-tablet {
    margin-bottom: 40px !important; }
  .kt-ml-40-tablet {
    margin-left: 40px !important; }
  .kt-mr-40-tablet {
    margin-right: 40px !important; }
  .kt-p40-tablet {
    padding: 40px !important; }
  .kt-pt40-tablet {
    padding-top: 40px !important; }
  .kt-pb-40-tablet {
    padding-bottom: 40px !important; }
  .kt-pl40-tablet {
    padding-left: 40px !important; }
  .kt-pr40-tablet {
    padding-right: 40px !important; }
  .kt-margin-45-tablet {
    margin: 45px !important; }
  .kt-margin-t-45-tablet {
    margin-top: 45px !important; }
  .kt-margin-b-45-tablet {
    margin-bottom: 45px !important; }
  .kt-margin-l-45-tablet {
    margin-left: 45px !important; }
  .kt-margin-r-45-tablet {
    margin-right: 45px !important; }
  .kt-padding-45-tablet {
    padding: 45px !important; }
  .kt-padding-t-45-tablet {
    padding-top: 45px !important; }
  .kt-padding-b-45-tablet {
    padding-bottom: 45px !important; }
  .kt-padding-l-45-tablet {
    padding-left: 45px !important; }
  .kt-padding-r-45-tablet {
    padding-right: 45px !important; }
  .kt-m45-tablet {
    margin: 45px !important; }
  .kt-mt-45-tablet {
    margin-top: 45px !important; }
  .kt-mb-45-tablet {
    margin-bottom: 45px !important; }
  .kt-ml-45-tablet {
    margin-left: 45px !important; }
  .kt-mr-45-tablet {
    margin-right: 45px !important; }
  .kt-p45-tablet {
    padding: 45px !important; }
  .kt-pt45-tablet {
    padding-top: 45px !important; }
  .kt-pb-45-tablet {
    padding-bottom: 45px !important; }
  .kt-pl45-tablet {
    padding-left: 45px !important; }
  .kt-pr45-tablet {
    padding-right: 45px !important; }
  .kt-margin-50-tablet {
    margin: 50px !important; }
  .kt-margin-t-50-tablet {
    margin-top: 50px !important; }
  .kt-margin-b-50-tablet {
    margin-bottom: 50px !important; }
  .kt-margin-l-50-tablet {
    margin-left: 50px !important; }
  .kt-margin-r-50-tablet {
    margin-right: 50px !important; }
  .kt-padding-50-tablet {
    padding: 50px !important; }
  .kt-padding-t-50-tablet {
    padding-top: 50px !important; }
  .kt-padding-b-50-tablet {
    padding-bottom: 50px !important; }
  .kt-padding-l-50-tablet {
    padding-left: 50px !important; }
  .kt-padding-r-50-tablet {
    padding-right: 50px !important; }
  .kt-m50-tablet {
    margin: 50px !important; }
  .kt-mt-50-tablet {
    margin-top: 50px !important; }
  .kt-mb-50-tablet {
    margin-bottom: 50px !important; }
  .kt-ml-50-tablet {
    margin-left: 50px !important; }
  .kt-mr-50-tablet {
    margin-right: 50px !important; }
  .kt-p50-tablet {
    padding: 50px !important; }
  .kt-pt50-tablet {
    padding-top: 50px !important; }
  .kt-pb-50-tablet {
    padding-bottom: 50px !important; }
  .kt-pl50-tablet {
    padding-left: 50px !important; }
  .kt-pr50-tablet {
    padding-right: 50px !important; }
  .kt-margin-55-tablet {
    margin: 55px !important; }
  .kt-margin-t-55-tablet {
    margin-top: 55px !important; }
  .kt-margin-b-55-tablet {
    margin-bottom: 55px !important; }
  .kt-margin-l-55-tablet {
    margin-left: 55px !important; }
  .kt-margin-r-55-tablet {
    margin-right: 55px !important; }
  .kt-padding-55-tablet {
    padding: 55px !important; }
  .kt-padding-t-55-tablet {
    padding-top: 55px !important; }
  .kt-padding-b-55-tablet {
    padding-bottom: 55px !important; }
  .kt-padding-l-55-tablet {
    padding-left: 55px !important; }
  .kt-padding-r-55-tablet {
    padding-right: 55px !important; }
  .kt-m55-tablet {
    margin: 55px !important; }
  .kt-mt-55-tablet {
    margin-top: 55px !important; }
  .kt-mb-55-tablet {
    margin-bottom: 55px !important; }
  .kt-ml-55-tablet {
    margin-left: 55px !important; }
  .kt-mr-55-tablet {
    margin-right: 55px !important; }
  .kt-p55-tablet {
    padding: 55px !important; }
  .kt-pt55-tablet {
    padding-top: 55px !important; }
  .kt-pb-55-tablet {
    padding-bottom: 55px !important; }
  .kt-pl55-tablet {
    padding-left: 55px !important; }
  .kt-pr55-tablet {
    padding-right: 55px !important; }
  .kt-margin-60-tablet {
    margin: 60px !important; }
  .kt-margin-t-60-tablet {
    margin-top: 60px !important; }
  .kt-margin-b-60-tablet {
    margin-bottom: 60px !important; }
  .kt-margin-l-60-tablet {
    margin-left: 60px !important; }
  .kt-margin-r-60-tablet {
    margin-right: 60px !important; }
  .kt-padding-60-tablet {
    padding: 60px !important; }
  .kt-padding-t-60-tablet {
    padding-top: 60px !important; }
  .kt-padding-b-60-tablet {
    padding-bottom: 60px !important; }
  .kt-padding-l-60-tablet {
    padding-left: 60px !important; }
  .kt-padding-r-60-tablet {
    padding-right: 60px !important; }
  .kt-m60-tablet {
    margin: 60px !important; }
  .kt-mt-60-tablet {
    margin-top: 60px !important; }
  .kt-mb-60-tablet {
    margin-bottom: 60px !important; }
  .kt-ml-60-tablet {
    margin-left: 60px !important; }
  .kt-mr-60-tablet {
    margin-right: 60px !important; }
  .kt-p60-tablet {
    padding: 60px !important; }
  .kt-pt60-tablet {
    padding-top: 60px !important; }
  .kt-pb-60-tablet {
    padding-bottom: 60px !important; }
  .kt-pl60-tablet {
    padding-left: 60px !important; }
  .kt-pr60-tablet {
    padding-right: 60px !important; }
  .kt-margin-65-tablet {
    margin: 65px !important; }
  .kt-margin-t-65-tablet {
    margin-top: 65px !important; }
  .kt-margin-b-65-tablet {
    margin-bottom: 65px !important; }
  .kt-margin-l-65-tablet {
    margin-left: 65px !important; }
  .kt-margin-r-65-tablet {
    margin-right: 65px !important; }
  .kt-padding-65-tablet {
    padding: 65px !important; }
  .kt-padding-t-65-tablet {
    padding-top: 65px !important; }
  .kt-padding-b-65-tablet {
    padding-bottom: 65px !important; }
  .kt-padding-l-65-tablet {
    padding-left: 65px !important; }
  .kt-padding-r-65-tablet {
    padding-right: 65px !important; }
  .kt-m65-tablet {
    margin: 65px !important; }
  .kt-mt-65-tablet {
    margin-top: 65px !important; }
  .kt-mb-65-tablet {
    margin-bottom: 65px !important; }
  .kt-ml-65-tablet {
    margin-left: 65px !important; }
  .kt-mr-65-tablet {
    margin-right: 65px !important; }
  .kt-p65-tablet {
    padding: 65px !important; }
  .kt-pt65-tablet {
    padding-top: 65px !important; }
  .kt-pb-65-tablet {
    padding-bottom: 65px !important; }
  .kt-pl65-tablet {
    padding-left: 65px !important; }
  .kt-pr65-tablet {
    padding-right: 65px !important; }
  .kt-margin-70-tablet {
    margin: 70px !important; }
  .kt-margin-t-70-tablet {
    margin-top: 70px !important; }
  .kt-margin-b-70-tablet {
    margin-bottom: 70px !important; }
  .kt-margin-l-70-tablet {
    margin-left: 70px !important; }
  .kt-margin-r-70-tablet {
    margin-right: 70px !important; }
  .kt-padding-70-tablet {
    padding: 70px !important; }
  .kt-padding-t-70-tablet {
    padding-top: 70px !important; }
  .kt-padding-b-70-tablet {
    padding-bottom: 70px !important; }
  .kt-padding-l-70-tablet {
    padding-left: 70px !important; }
  .kt-padding-r-70-tablet {
    padding-right: 70px !important; }
  .kt-m70-tablet {
    margin: 70px !important; }
  .kt-mt-70-tablet {
    margin-top: 70px !important; }
  .kt-mb-70-tablet {
    margin-bottom: 70px !important; }
  .kt-ml-70-tablet {
    margin-left: 70px !important; }
  .kt-mr-70-tablet {
    margin-right: 70px !important; }
  .kt-p70-tablet {
    padding: 70px !important; }
  .kt-pt70-tablet {
    padding-top: 70px !important; }
  .kt-pb-70-tablet {
    padding-bottom: 70px !important; }
  .kt-pl70-tablet {
    padding-left: 70px !important; }
  .kt-pr70-tablet {
    padding-right: 70px !important; }
  .kt-margin-75-tablet {
    margin: 75px !important; }
  .kt-margin-t-75-tablet {
    margin-top: 75px !important; }
  .kt-margin-b-75-tablet {
    margin-bottom: 75px !important; }
  .kt-margin-l-75-tablet {
    margin-left: 75px !important; }
  .kt-margin-r-75-tablet {
    margin-right: 75px !important; }
  .kt-padding-75-tablet {
    padding: 75px !important; }
  .kt-padding-t-75-tablet {
    padding-top: 75px !important; }
  .kt-padding-b-75-tablet {
    padding-bottom: 75px !important; }
  .kt-padding-l-75-tablet {
    padding-left: 75px !important; }
  .kt-padding-r-75-tablet {
    padding-right: 75px !important; }
  .kt-m75-tablet {
    margin: 75px !important; }
  .kt-mt-75-tablet {
    margin-top: 75px !important; }
  .kt-mb-75-tablet {
    margin-bottom: 75px !important; }
  .kt-ml-75-tablet {
    margin-left: 75px !important; }
  .kt-mr-75-tablet {
    margin-right: 75px !important; }
  .kt-p75-tablet {
    padding: 75px !important; }
  .kt-pt75-tablet {
    padding-top: 75px !important; }
  .kt-pb-75-tablet {
    padding-bottom: 75px !important; }
  .kt-pl75-tablet {
    padding-left: 75px !important; }
  .kt-pr75-tablet {
    padding-right: 75px !important; }
  .kt-margin-80-tablet {
    margin: 80px !important; }
  .kt-margin-t-80-tablet {
    margin-top: 80px !important; }
  .kt-margin-b-80-tablet {
    margin-bottom: 80px !important; }
  .kt-margin-l-80-tablet {
    margin-left: 80px !important; }
  .kt-margin-r-80-tablet {
    margin-right: 80px !important; }
  .kt-padding-80-tablet {
    padding: 80px !important; }
  .kt-padding-t-80-tablet {
    padding-top: 80px !important; }
  .kt-padding-b-80-tablet {
    padding-bottom: 80px !important; }
  .kt-padding-l-80-tablet {
    padding-left: 80px !important; }
  .kt-padding-r-80-tablet {
    padding-right: 80px !important; }
  .kt-m80-tablet {
    margin: 80px !important; }
  .kt-mt-80-tablet {
    margin-top: 80px !important; }
  .kt-mb-80-tablet {
    margin-bottom: 80px !important; }
  .kt-ml-80-tablet {
    margin-left: 80px !important; }
  .kt-mr-80-tablet {
    margin-right: 80px !important; }
  .kt-p80-tablet {
    padding: 80px !important; }
  .kt-pt80-tablet {
    padding-top: 80px !important; }
  .kt-pb-80-tablet {
    padding-bottom: 80px !important; }
  .kt-pl80-tablet {
    padding-left: 80px !important; }
  .kt-pr80-tablet {
    padding-right: 80px !important; }
  .kt-margin-85-tablet {
    margin: 85px !important; }
  .kt-margin-t-85-tablet {
    margin-top: 85px !important; }
  .kt-margin-b-85-tablet {
    margin-bottom: 85px !important; }
  .kt-margin-l-85-tablet {
    margin-left: 85px !important; }
  .kt-margin-r-85-tablet {
    margin-right: 85px !important; }
  .kt-padding-85-tablet {
    padding: 85px !important; }
  .kt-padding-t-85-tablet {
    padding-top: 85px !important; }
  .kt-padding-b-85-tablet {
    padding-bottom: 85px !important; }
  .kt-padding-l-85-tablet {
    padding-left: 85px !important; }
  .kt-padding-r-85-tablet {
    padding-right: 85px !important; }
  .kt-m85-tablet {
    margin: 85px !important; }
  .kt-mt-85-tablet {
    margin-top: 85px !important; }
  .kt-mb-85-tablet {
    margin-bottom: 85px !important; }
  .kt-ml-85-tablet {
    margin-left: 85px !important; }
  .kt-mr-85-tablet {
    margin-right: 85px !important; }
  .kt-p85-tablet {
    padding: 85px !important; }
  .kt-pt85-tablet {
    padding-top: 85px !important; }
  .kt-pb-85-tablet {
    padding-bottom: 85px !important; }
  .kt-pl85-tablet {
    padding-left: 85px !important; }
  .kt-pr85-tablet {
    padding-right: 85px !important; }
  .kt-margin-90-tablet {
    margin: 90px !important; }
  .kt-margin-t-90-tablet {
    margin-top: 90px !important; }
  .kt-margin-b-90-tablet {
    margin-bottom: 90px !important; }
  .kt-margin-l-90-tablet {
    margin-left: 90px !important; }
  .kt-margin-r-90-tablet {
    margin-right: 90px !important; }
  .kt-padding-90-tablet {
    padding: 90px !important; }
  .kt-padding-t-90-tablet {
    padding-top: 90px !important; }
  .kt-padding-b-90-tablet {
    padding-bottom: 90px !important; }
  .kt-padding-l-90-tablet {
    padding-left: 90px !important; }
  .kt-padding-r-90-tablet {
    padding-right: 90px !important; }
  .kt-m90-tablet {
    margin: 90px !important; }
  .kt-mt-90-tablet {
    margin-top: 90px !important; }
  .kt-mb-90-tablet {
    margin-bottom: 90px !important; }
  .kt-ml-90-tablet {
    margin-left: 90px !important; }
  .kt-mr-90-tablet {
    margin-right: 90px !important; }
  .kt-p90-tablet {
    padding: 90px !important; }
  .kt-pt90-tablet {
    padding-top: 90px !important; }
  .kt-pb-90-tablet {
    padding-bottom: 90px !important; }
  .kt-pl90-tablet {
    padding-left: 90px !important; }
  .kt-pr90-tablet {
    padding-right: 90px !important; }
  .kt-margin-95-tablet {
    margin: 95px !important; }
  .kt-margin-t-95-tablet {
    margin-top: 95px !important; }
  .kt-margin-b-95-tablet {
    margin-bottom: 95px !important; }
  .kt-margin-l-95-tablet {
    margin-left: 95px !important; }
  .kt-margin-r-95-tablet {
    margin-right: 95px !important; }
  .kt-padding-95-tablet {
    padding: 95px !important; }
  .kt-padding-t-95-tablet {
    padding-top: 95px !important; }
  .kt-padding-b-95-tablet {
    padding-bottom: 95px !important; }
  .kt-padding-l-95-tablet {
    padding-left: 95px !important; }
  .kt-padding-r-95-tablet {
    padding-right: 95px !important; }
  .kt-m95-tablet {
    margin: 95px !important; }
  .kt-mt-95-tablet {
    margin-top: 95px !important; }
  .kt-mb-95-tablet {
    margin-bottom: 95px !important; }
  .kt-ml-95-tablet {
    margin-left: 95px !important; }
  .kt-mr-95-tablet {
    margin-right: 95px !important; }
  .kt-p95-tablet {
    padding: 95px !important; }
  .kt-pt95-tablet {
    padding-top: 95px !important; }
  .kt-pb-95-tablet {
    padding-bottom: 95px !important; }
  .kt-pl95-tablet {
    padding-left: 95px !important; }
  .kt-pr95-tablet {
    padding-right: 95px !important; }
  .kt-margin-100-tablet {
    margin: 100px !important; }
  .kt-margin-t-100-tablet {
    margin-top: 100px !important; }
  .kt-margin-b-100-tablet {
    margin-bottom: 100px !important; }
  .kt-margin-l-100-tablet {
    margin-left: 100px !important; }
  .kt-margin-r-100-tablet {
    margin-right: 100px !important; }
  .kt-padding-100-tablet {
    padding: 100px !important; }
  .kt-padding-t-100-tablet {
    padding-top: 100px !important; }
  .kt-padding-b-100-tablet {
    padding-bottom: 100px !important; }
  .kt-padding-l-100-tablet {
    padding-left: 100px !important; }
  .kt-padding-r-100-tablet {
    padding-right: 100px !important; }
  .kt-m100-tablet {
    margin: 100px !important; }
  .kt-mt-100-tablet {
    margin-top: 100px !important; }
  .kt-mb-100-tablet {
    margin-bottom: 100px !important; }
  .kt-ml-100-tablet {
    margin-left: 100px !important; }
  .kt-mr-100-tablet {
    margin-right: 100px !important; }
  .kt-p100-tablet {
    padding: 100px !important; }
  .kt-pt100-tablet {
    padding-top: 100px !important; }
  .kt-pb-100-tablet {
    padding-bottom: 100px !important; }
  .kt-pl100-tablet {
    padding-left: 100px !important; }
  .kt-pr100-tablet {
    padding-right: 100px !important; } }

@media (max-width: 1024px) {
  .kt-margin-0-tablet-and-mobile {
    margin: 0px !important; }
  .kt-margin-t-0-tablet-and-mobile {
    margin-top: 0px !important; }
  .kt-margin-b-0-tablet-and-mobile {
    margin-bottom: 0px !important; }
  .kt-margin-l-0-tablet-and-mobile {
    margin-left: 0px !important; }
  .kt-margin-r-0-tablet-and-mobile {
    margin-right: 0px !important; }
  .kt-padding-0-tablet-and-mobile {
    padding: 0px !important; }
  .kt-padding-t-0-tablet-and-mobile {
    padding-top: 0px !important; }
  .kt-padding-b-0-tablet-and-mobile {
    padding-bottom: 0px !important; }
  .kt-padding-l-0-tablet-and-mobile {
    padding-left: 0px !important; }
  .kt-padding-r-0-tablet-and-mobile {
    padding-right: 0px !important; }
  .kt-m0-tablet-and-mobile {
    margin: 0px !important; }
  .kt-mt-0-tablet-and-mobile {
    margin-top: 0px !important; }
  .kt-mb-0-tablet-and-mobile {
    margin-bottom: 0px !important; }
  .kt-ml-0-tablet-and-mobile {
    margin-left: 0px !important; }
  .kt-mr-0-tablet-and-mobile {
    margin-right: 0px !important; }
  .kt-p0-tablet-and-mobile {
    padding: 0px !important; }
  .kt-pt0-tablet-and-mobile {
    padding-top: 0px !important; }
  .kt-pb-0-tablet-and-mobile {
    padding-bottom: 0px !important; }
  .kt-pl0-tablet-and-mobile {
    padding-left: 0px !important; }
  .kt-pr0-tablet-and-mobile {
    padding-right: 0px !important; }
  .kt-margin-5-tablet-and-mobile {
    margin: 5px !important; }
  .kt-margin-t-5-tablet-and-mobile {
    margin-top: 5px !important; }
  .kt-margin-b-5-tablet-and-mobile {
    margin-bottom: 5px !important; }
  .kt-margin-l-5-tablet-and-mobile {
    margin-left: 5px !important; }
  .kt-margin-r-5-tablet-and-mobile {
    margin-right: 5px !important; }
  .kt-padding-5-tablet-and-mobile {
    padding: 5px !important; }
  .kt-padding-t-5-tablet-and-mobile {
    padding-top: 5px !important; }
  .kt-padding-b-5-tablet-and-mobile {
    padding-bottom: 5px !important; }
  .kt-padding-l-5-tablet-and-mobile {
    padding-left: 5px !important; }
  .kt-padding-r-5-tablet-and-mobile {
    padding-right: 5px !important; }
  .kt-m5-tablet-and-mobile {
    margin: 5px !important; }
  .kt-mt-5-tablet-and-mobile {
    margin-top: 5px !important; }
  .kt-mb-5-tablet-and-mobile {
    margin-bottom: 5px !important; }
  .kt-ml-5-tablet-and-mobile {
    margin-left: 5px !important; }
  .kt-mr-5-tablet-and-mobile {
    margin-right: 5px !important; }
  .kt-p5-tablet-and-mobile {
    padding: 5px !important; }
  .kt-pt5-tablet-and-mobile {
    padding-top: 5px !important; }
  .kt-pb-5-tablet-and-mobile {
    padding-bottom: 5px !important; }
  .kt-pl5-tablet-and-mobile {
    padding-left: 5px !important; }
  .kt-pr5-tablet-and-mobile {
    padding-right: 5px !important; }
  .kt-margin-10-tablet-and-mobile {
    margin: 10px !important; }
  .kt-margin-t-10-tablet-and-mobile {
    margin-top: 10px !important; }
  .kt-margin-b-10-tablet-and-mobile {
    margin-bottom: 10px !important; }
  .kt-margin-l-10-tablet-and-mobile {
    margin-left: 10px !important; }
  .kt-margin-r-10-tablet-and-mobile {
    margin-right: 10px !important; }
  .kt-padding-10-tablet-and-mobile {
    padding: 10px !important; }
  .kt-padding-t-10-tablet-and-mobile {
    padding-top: 10px !important; }
  .kt-padding-b-10-tablet-and-mobile {
    padding-bottom: 10px !important; }
  .kt-padding-l-10-tablet-and-mobile {
    padding-left: 10px !important; }
  .kt-padding-r-10-tablet-and-mobile {
    padding-right: 10px !important; }
  .kt-m10-tablet-and-mobile {
    margin: 10px !important; }
  .kt-mt-10-tablet-and-mobile {
    margin-top: 10px !important; }
  .kt-mb-10-tablet-and-mobile {
    margin-bottom: 10px !important; }
  .kt-ml-10-tablet-and-mobile {
    margin-left: 10px !important; }
  .kt-mr-10-tablet-and-mobile {
    margin-right: 10px !important; }
  .kt-p10-tablet-and-mobile {
    padding: 10px !important; }
  .kt-pt10-tablet-and-mobile {
    padding-top: 10px !important; }
  .kt-pb-10-tablet-and-mobile {
    padding-bottom: 10px !important; }
  .kt-pl10-tablet-and-mobile {
    padding-left: 10px !important; }
  .kt-pr10-tablet-and-mobile {
    padding-right: 10px !important; }
  .kt-margin-15-tablet-and-mobile {
    margin: 15px !important; }
  .kt-margin-t-15-tablet-and-mobile {
    margin-top: 15px !important; }
  .kt-margin-b-15-tablet-and-mobile {
    margin-bottom: 15px !important; }
  .kt-margin-l-15-tablet-and-mobile {
    margin-left: 15px !important; }
  .kt-margin-r-15-tablet-and-mobile {
    margin-right: 15px !important; }
  .kt-padding-15-tablet-and-mobile {
    padding: 15px !important; }
  .kt-padding-t-15-tablet-and-mobile {
    padding-top: 15px !important; }
  .kt-padding-b-15-tablet-and-mobile {
    padding-bottom: 15px !important; }
  .kt-padding-l-15-tablet-and-mobile {
    padding-left: 15px !important; }
  .kt-padding-r-15-tablet-and-mobile {
    padding-right: 15px !important; }
  .kt-m15-tablet-and-mobile {
    margin: 15px !important; }
  .kt-mt-15-tablet-and-mobile {
    margin-top: 15px !important; }
  .kt-mb-15-tablet-and-mobile {
    margin-bottom: 15px !important; }
  .kt-ml-15-tablet-and-mobile {
    margin-left: 15px !important; }
  .kt-mr-15-tablet-and-mobile {
    margin-right: 15px !important; }
  .kt-p15-tablet-and-mobile {
    padding: 15px !important; }
  .kt-pt15-tablet-and-mobile {
    padding-top: 15px !important; }
  .kt-pb-15-tablet-and-mobile {
    padding-bottom: 15px !important; }
  .kt-pl15-tablet-and-mobile {
    padding-left: 15px !important; }
  .kt-pr15-tablet-and-mobile {
    padding-right: 15px !important; }
  .kt-margin-20-tablet-and-mobile {
    margin: 20px !important; }
  .kt-margin-t-20-tablet-and-mobile {
    margin-top: 20px !important; }
  .kt-margin-b-20-tablet-and-mobile {
    margin-bottom: 20px !important; }
  .kt-margin-l-20-tablet-and-mobile {
    margin-left: 20px !important; }
  .kt-margin-r-20-tablet-and-mobile {
    margin-right: 20px !important; }
  .kt-padding-20-tablet-and-mobile {
    padding: 20px !important; }
  .kt-padding-t-20-tablet-and-mobile {
    padding-top: 20px !important; }
  .kt-padding-b-20-tablet-and-mobile {
    padding-bottom: 20px !important; }
  .kt-padding-l-20-tablet-and-mobile {
    padding-left: 20px !important; }
  .kt-padding-r-20-tablet-and-mobile {
    padding-right: 20px !important; }
  .kt-m20-tablet-and-mobile {
    margin: 20px !important; }
  .kt-mt-20-tablet-and-mobile {
    margin-top: 20px !important; }
  .kt-mb-20-tablet-and-mobile {
    margin-bottom: 20px !important; }
  .kt-ml-20-tablet-and-mobile {
    margin-left: 20px !important; }
  .kt-mr-20-tablet-and-mobile {
    margin-right: 20px !important; }
  .kt-p20-tablet-and-mobile {
    padding: 20px !important; }
  .kt-pt20-tablet-and-mobile {
    padding-top: 20px !important; }
  .kt-pb-20-tablet-and-mobile {
    padding-bottom: 20px !important; }
  .kt-pl20-tablet-and-mobile {
    padding-left: 20px !important; }
  .kt-pr20-tablet-and-mobile {
    padding-right: 20px !important; }
  .kt-margin-25-tablet-and-mobile {
    margin: 25px !important; }
  .kt-margin-t-25-tablet-and-mobile {
    margin-top: 25px !important; }
  .kt-margin-b-25-tablet-and-mobile {
    margin-bottom: 25px !important; }
  .kt-margin-l-25-tablet-and-mobile {
    margin-left: 25px !important; }
  .kt-margin-r-25-tablet-and-mobile {
    margin-right: 25px !important; }
  .kt-padding-25-tablet-and-mobile {
    padding: 25px !important; }
  .kt-padding-t-25-tablet-and-mobile {
    padding-top: 25px !important; }
  .kt-padding-b-25-tablet-and-mobile {
    padding-bottom: 25px !important; }
  .kt-padding-l-25-tablet-and-mobile {
    padding-left: 25px !important; }
  .kt-padding-r-25-tablet-and-mobile {
    padding-right: 25px !important; }
  .kt-m25-tablet-and-mobile {
    margin: 25px !important; }
  .kt-mt-25-tablet-and-mobile {
    margin-top: 25px !important; }
  .kt-mb-25-tablet-and-mobile {
    margin-bottom: 25px !important; }
  .kt-ml-25-tablet-and-mobile {
    margin-left: 25px !important; }
  .kt-mr-25-tablet-and-mobile {
    margin-right: 25px !important; }
  .kt-p25-tablet-and-mobile {
    padding: 25px !important; }
  .kt-pt25-tablet-and-mobile {
    padding-top: 25px !important; }
  .kt-pb-25-tablet-and-mobile {
    padding-bottom: 25px !important; }
  .kt-pl25-tablet-and-mobile {
    padding-left: 25px !important; }
  .kt-pr25-tablet-and-mobile {
    padding-right: 25px !important; }
  .kt-margin-30-tablet-and-mobile {
    margin: 30px !important; }
  .kt-margin-t-30-tablet-and-mobile {
    margin-top: 30px !important; }
  .kt-margin-b-30-tablet-and-mobile {
    margin-bottom: 30px !important; }
  .kt-margin-l-30-tablet-and-mobile {
    margin-left: 30px !important; }
  .kt-margin-r-30-tablet-and-mobile {
    margin-right: 30px !important; }
  .kt-padding-30-tablet-and-mobile {
    padding: 30px !important; }
  .kt-padding-t-30-tablet-and-mobile {
    padding-top: 30px !important; }
  .kt-padding-b-30-tablet-and-mobile {
    padding-bottom: 30px !important; }
  .kt-padding-l-30-tablet-and-mobile {
    padding-left: 30px !important; }
  .kt-padding-r-30-tablet-and-mobile {
    padding-right: 30px !important; }
  .kt-m30-tablet-and-mobile {
    margin: 30px !important; }
  .kt-mt-30-tablet-and-mobile {
    margin-top: 30px !important; }
  .kt-mb-30-tablet-and-mobile {
    margin-bottom: 30px !important; }
  .kt-ml-30-tablet-and-mobile {
    margin-left: 30px !important; }
  .kt-mr-30-tablet-and-mobile {
    margin-right: 30px !important; }
  .kt-p30-tablet-and-mobile {
    padding: 30px !important; }
  .kt-pt30-tablet-and-mobile {
    padding-top: 30px !important; }
  .kt-pb-30-tablet-and-mobile {
    padding-bottom: 30px !important; }
  .kt-pl30-tablet-and-mobile {
    padding-left: 30px !important; }
  .kt-pr30-tablet-and-mobile {
    padding-right: 30px !important; }
  .kt-margin-35-tablet-and-mobile {
    margin: 35px !important; }
  .kt-margin-t-35-tablet-and-mobile {
    margin-top: 35px !important; }
  .kt-margin-b-35-tablet-and-mobile {
    margin-bottom: 35px !important; }
  .kt-margin-l-35-tablet-and-mobile {
    margin-left: 35px !important; }
  .kt-margin-r-35-tablet-and-mobile {
    margin-right: 35px !important; }
  .kt-padding-35-tablet-and-mobile {
    padding: 35px !important; }
  .kt-padding-t-35-tablet-and-mobile {
    padding-top: 35px !important; }
  .kt-padding-b-35-tablet-and-mobile {
    padding-bottom: 35px !important; }
  .kt-padding-l-35-tablet-and-mobile {
    padding-left: 35px !important; }
  .kt-padding-r-35-tablet-and-mobile {
    padding-right: 35px !important; }
  .kt-m35-tablet-and-mobile {
    margin: 35px !important; }
  .kt-mt-35-tablet-and-mobile {
    margin-top: 35px !important; }
  .kt-mb-35-tablet-and-mobile {
    margin-bottom: 35px !important; }
  .kt-ml-35-tablet-and-mobile {
    margin-left: 35px !important; }
  .kt-mr-35-tablet-and-mobile {
    margin-right: 35px !important; }
  .kt-p35-tablet-and-mobile {
    padding: 35px !important; }
  .kt-pt35-tablet-and-mobile {
    padding-top: 35px !important; }
  .kt-pb-35-tablet-and-mobile {
    padding-bottom: 35px !important; }
  .kt-pl35-tablet-and-mobile {
    padding-left: 35px !important; }
  .kt-pr35-tablet-and-mobile {
    padding-right: 35px !important; }
  .kt-margin-40-tablet-and-mobile {
    margin: 40px !important; }
  .kt-margin-t-40-tablet-and-mobile {
    margin-top: 40px !important; }
  .kt-margin-b-40-tablet-and-mobile {
    margin-bottom: 40px !important; }
  .kt-margin-l-40-tablet-and-mobile {
    margin-left: 40px !important; }
  .kt-margin-r-40-tablet-and-mobile {
    margin-right: 40px !important; }
  .kt-padding-40-tablet-and-mobile {
    padding: 40px !important; }
  .kt-padding-t-40-tablet-and-mobile {
    padding-top: 40px !important; }
  .kt-padding-b-40-tablet-and-mobile {
    padding-bottom: 40px !important; }
  .kt-padding-l-40-tablet-and-mobile {
    padding-left: 40px !important; }
  .kt-padding-r-40-tablet-and-mobile {
    padding-right: 40px !important; }
  .kt-m40-tablet-and-mobile {
    margin: 40px !important; }
  .kt-mt-40-tablet-and-mobile {
    margin-top: 40px !important; }
  .kt-mb-40-tablet-and-mobile {
    margin-bottom: 40px !important; }
  .kt-ml-40-tablet-and-mobile {
    margin-left: 40px !important; }
  .kt-mr-40-tablet-and-mobile {
    margin-right: 40px !important; }
  .kt-p40-tablet-and-mobile {
    padding: 40px !important; }
  .kt-pt40-tablet-and-mobile {
    padding-top: 40px !important; }
  .kt-pb-40-tablet-and-mobile {
    padding-bottom: 40px !important; }
  .kt-pl40-tablet-and-mobile {
    padding-left: 40px !important; }
  .kt-pr40-tablet-and-mobile {
    padding-right: 40px !important; }
  .kt-margin-45-tablet-and-mobile {
    margin: 45px !important; }
  .kt-margin-t-45-tablet-and-mobile {
    margin-top: 45px !important; }
  .kt-margin-b-45-tablet-and-mobile {
    margin-bottom: 45px !important; }
  .kt-margin-l-45-tablet-and-mobile {
    margin-left: 45px !important; }
  .kt-margin-r-45-tablet-and-mobile {
    margin-right: 45px !important; }
  .kt-padding-45-tablet-and-mobile {
    padding: 45px !important; }
  .kt-padding-t-45-tablet-and-mobile {
    padding-top: 45px !important; }
  .kt-padding-b-45-tablet-and-mobile {
    padding-bottom: 45px !important; }
  .kt-padding-l-45-tablet-and-mobile {
    padding-left: 45px !important; }
  .kt-padding-r-45-tablet-and-mobile {
    padding-right: 45px !important; }
  .kt-m45-tablet-and-mobile {
    margin: 45px !important; }
  .kt-mt-45-tablet-and-mobile {
    margin-top: 45px !important; }
  .kt-mb-45-tablet-and-mobile {
    margin-bottom: 45px !important; }
  .kt-ml-45-tablet-and-mobile {
    margin-left: 45px !important; }
  .kt-mr-45-tablet-and-mobile {
    margin-right: 45px !important; }
  .kt-p45-tablet-and-mobile {
    padding: 45px !important; }
  .kt-pt45-tablet-and-mobile {
    padding-top: 45px !important; }
  .kt-pb-45-tablet-and-mobile {
    padding-bottom: 45px !important; }
  .kt-pl45-tablet-and-mobile {
    padding-left: 45px !important; }
  .kt-pr45-tablet-and-mobile {
    padding-right: 45px !important; }
  .kt-margin-50-tablet-and-mobile {
    margin: 50px !important; }
  .kt-margin-t-50-tablet-and-mobile {
    margin-top: 50px !important; }
  .kt-margin-b-50-tablet-and-mobile {
    margin-bottom: 50px !important; }
  .kt-margin-l-50-tablet-and-mobile {
    margin-left: 50px !important; }
  .kt-margin-r-50-tablet-and-mobile {
    margin-right: 50px !important; }
  .kt-padding-50-tablet-and-mobile {
    padding: 50px !important; }
  .kt-padding-t-50-tablet-and-mobile {
    padding-top: 50px !important; }
  .kt-padding-b-50-tablet-and-mobile {
    padding-bottom: 50px !important; }
  .kt-padding-l-50-tablet-and-mobile {
    padding-left: 50px !important; }
  .kt-padding-r-50-tablet-and-mobile {
    padding-right: 50px !important; }
  .kt-m50-tablet-and-mobile {
    margin: 50px !important; }
  .kt-mt-50-tablet-and-mobile {
    margin-top: 50px !important; }
  .kt-mb-50-tablet-and-mobile {
    margin-bottom: 50px !important; }
  .kt-ml-50-tablet-and-mobile {
    margin-left: 50px !important; }
  .kt-mr-50-tablet-and-mobile {
    margin-right: 50px !important; }
  .kt-p50-tablet-and-mobile {
    padding: 50px !important; }
  .kt-pt50-tablet-and-mobile {
    padding-top: 50px !important; }
  .kt-pb-50-tablet-and-mobile {
    padding-bottom: 50px !important; }
  .kt-pl50-tablet-and-mobile {
    padding-left: 50px !important; }
  .kt-pr50-tablet-and-mobile {
    padding-right: 50px !important; }
  .kt-margin-55-tablet-and-mobile {
    margin: 55px !important; }
  .kt-margin-t-55-tablet-and-mobile {
    margin-top: 55px !important; }
  .kt-margin-b-55-tablet-and-mobile {
    margin-bottom: 55px !important; }
  .kt-margin-l-55-tablet-and-mobile {
    margin-left: 55px !important; }
  .kt-margin-r-55-tablet-and-mobile {
    margin-right: 55px !important; }
  .kt-padding-55-tablet-and-mobile {
    padding: 55px !important; }
  .kt-padding-t-55-tablet-and-mobile {
    padding-top: 55px !important; }
  .kt-padding-b-55-tablet-and-mobile {
    padding-bottom: 55px !important; }
  .kt-padding-l-55-tablet-and-mobile {
    padding-left: 55px !important; }
  .kt-padding-r-55-tablet-and-mobile {
    padding-right: 55px !important; }
  .kt-m55-tablet-and-mobile {
    margin: 55px !important; }
  .kt-mt-55-tablet-and-mobile {
    margin-top: 55px !important; }
  .kt-mb-55-tablet-and-mobile {
    margin-bottom: 55px !important; }
  .kt-ml-55-tablet-and-mobile {
    margin-left: 55px !important; }
  .kt-mr-55-tablet-and-mobile {
    margin-right: 55px !important; }
  .kt-p55-tablet-and-mobile {
    padding: 55px !important; }
  .kt-pt55-tablet-and-mobile {
    padding-top: 55px !important; }
  .kt-pb-55-tablet-and-mobile {
    padding-bottom: 55px !important; }
  .kt-pl55-tablet-and-mobile {
    padding-left: 55px !important; }
  .kt-pr55-tablet-and-mobile {
    padding-right: 55px !important; }
  .kt-margin-60-tablet-and-mobile {
    margin: 60px !important; }
  .kt-margin-t-60-tablet-and-mobile {
    margin-top: 60px !important; }
  .kt-margin-b-60-tablet-and-mobile {
    margin-bottom: 60px !important; }
  .kt-margin-l-60-tablet-and-mobile {
    margin-left: 60px !important; }
  .kt-margin-r-60-tablet-and-mobile {
    margin-right: 60px !important; }
  .kt-padding-60-tablet-and-mobile {
    padding: 60px !important; }
  .kt-padding-t-60-tablet-and-mobile {
    padding-top: 60px !important; }
  .kt-padding-b-60-tablet-and-mobile {
    padding-bottom: 60px !important; }
  .kt-padding-l-60-tablet-and-mobile {
    padding-left: 60px !important; }
  .kt-padding-r-60-tablet-and-mobile {
    padding-right: 60px !important; }
  .kt-m60-tablet-and-mobile {
    margin: 60px !important; }
  .kt-mt-60-tablet-and-mobile {
    margin-top: 60px !important; }
  .kt-mb-60-tablet-and-mobile {
    margin-bottom: 60px !important; }
  .kt-ml-60-tablet-and-mobile {
    margin-left: 60px !important; }
  .kt-mr-60-tablet-and-mobile {
    margin-right: 60px !important; }
  .kt-p60-tablet-and-mobile {
    padding: 60px !important; }
  .kt-pt60-tablet-and-mobile {
    padding-top: 60px !important; }
  .kt-pb-60-tablet-and-mobile {
    padding-bottom: 60px !important; }
  .kt-pl60-tablet-and-mobile {
    padding-left: 60px !important; }
  .kt-pr60-tablet-and-mobile {
    padding-right: 60px !important; }
  .kt-margin-65-tablet-and-mobile {
    margin: 65px !important; }
  .kt-margin-t-65-tablet-and-mobile {
    margin-top: 65px !important; }
  .kt-margin-b-65-tablet-and-mobile {
    margin-bottom: 65px !important; }
  .kt-margin-l-65-tablet-and-mobile {
    margin-left: 65px !important; }
  .kt-margin-r-65-tablet-and-mobile {
    margin-right: 65px !important; }
  .kt-padding-65-tablet-and-mobile {
    padding: 65px !important; }
  .kt-padding-t-65-tablet-and-mobile {
    padding-top: 65px !important; }
  .kt-padding-b-65-tablet-and-mobile {
    padding-bottom: 65px !important; }
  .kt-padding-l-65-tablet-and-mobile {
    padding-left: 65px !important; }
  .kt-padding-r-65-tablet-and-mobile {
    padding-right: 65px !important; }
  .kt-m65-tablet-and-mobile {
    margin: 65px !important; }
  .kt-mt-65-tablet-and-mobile {
    margin-top: 65px !important; }
  .kt-mb-65-tablet-and-mobile {
    margin-bottom: 65px !important; }
  .kt-ml-65-tablet-and-mobile {
    margin-left: 65px !important; }
  .kt-mr-65-tablet-and-mobile {
    margin-right: 65px !important; }
  .kt-p65-tablet-and-mobile {
    padding: 65px !important; }
  .kt-pt65-tablet-and-mobile {
    padding-top: 65px !important; }
  .kt-pb-65-tablet-and-mobile {
    padding-bottom: 65px !important; }
  .kt-pl65-tablet-and-mobile {
    padding-left: 65px !important; }
  .kt-pr65-tablet-and-mobile {
    padding-right: 65px !important; }
  .kt-margin-70-tablet-and-mobile {
    margin: 70px !important; }
  .kt-margin-t-70-tablet-and-mobile {
    margin-top: 70px !important; }
  .kt-margin-b-70-tablet-and-mobile {
    margin-bottom: 70px !important; }
  .kt-margin-l-70-tablet-and-mobile {
    margin-left: 70px !important; }
  .kt-margin-r-70-tablet-and-mobile {
    margin-right: 70px !important; }
  .kt-padding-70-tablet-and-mobile {
    padding: 70px !important; }
  .kt-padding-t-70-tablet-and-mobile {
    padding-top: 70px !important; }
  .kt-padding-b-70-tablet-and-mobile {
    padding-bottom: 70px !important; }
  .kt-padding-l-70-tablet-and-mobile {
    padding-left: 70px !important; }
  .kt-padding-r-70-tablet-and-mobile {
    padding-right: 70px !important; }
  .kt-m70-tablet-and-mobile {
    margin: 70px !important; }
  .kt-mt-70-tablet-and-mobile {
    margin-top: 70px !important; }
  .kt-mb-70-tablet-and-mobile {
    margin-bottom: 70px !important; }
  .kt-ml-70-tablet-and-mobile {
    margin-left: 70px !important; }
  .kt-mr-70-tablet-and-mobile {
    margin-right: 70px !important; }
  .kt-p70-tablet-and-mobile {
    padding: 70px !important; }
  .kt-pt70-tablet-and-mobile {
    padding-top: 70px !important; }
  .kt-pb-70-tablet-and-mobile {
    padding-bottom: 70px !important; }
  .kt-pl70-tablet-and-mobile {
    padding-left: 70px !important; }
  .kt-pr70-tablet-and-mobile {
    padding-right: 70px !important; }
  .kt-margin-75-tablet-and-mobile {
    margin: 75px !important; }
  .kt-margin-t-75-tablet-and-mobile {
    margin-top: 75px !important; }
  .kt-margin-b-75-tablet-and-mobile {
    margin-bottom: 75px !important; }
  .kt-margin-l-75-tablet-and-mobile {
    margin-left: 75px !important; }
  .kt-margin-r-75-tablet-and-mobile {
    margin-right: 75px !important; }
  .kt-padding-75-tablet-and-mobile {
    padding: 75px !important; }
  .kt-padding-t-75-tablet-and-mobile {
    padding-top: 75px !important; }
  .kt-padding-b-75-tablet-and-mobile {
    padding-bottom: 75px !important; }
  .kt-padding-l-75-tablet-and-mobile {
    padding-left: 75px !important; }
  .kt-padding-r-75-tablet-and-mobile {
    padding-right: 75px !important; }
  .kt-m75-tablet-and-mobile {
    margin: 75px !important; }
  .kt-mt-75-tablet-and-mobile {
    margin-top: 75px !important; }
  .kt-mb-75-tablet-and-mobile {
    margin-bottom: 75px !important; }
  .kt-ml-75-tablet-and-mobile {
    margin-left: 75px !important; }
  .kt-mr-75-tablet-and-mobile {
    margin-right: 75px !important; }
  .kt-p75-tablet-and-mobile {
    padding: 75px !important; }
  .kt-pt75-tablet-and-mobile {
    padding-top: 75px !important; }
  .kt-pb-75-tablet-and-mobile {
    padding-bottom: 75px !important; }
  .kt-pl75-tablet-and-mobile {
    padding-left: 75px !important; }
  .kt-pr75-tablet-and-mobile {
    padding-right: 75px !important; }
  .kt-margin-80-tablet-and-mobile {
    margin: 80px !important; }
  .kt-margin-t-80-tablet-and-mobile {
    margin-top: 80px !important; }
  .kt-margin-b-80-tablet-and-mobile {
    margin-bottom: 80px !important; }
  .kt-margin-l-80-tablet-and-mobile {
    margin-left: 80px !important; }
  .kt-margin-r-80-tablet-and-mobile {
    margin-right: 80px !important; }
  .kt-padding-80-tablet-and-mobile {
    padding: 80px !important; }
  .kt-padding-t-80-tablet-and-mobile {
    padding-top: 80px !important; }
  .kt-padding-b-80-tablet-and-mobile {
    padding-bottom: 80px !important; }
  .kt-padding-l-80-tablet-and-mobile {
    padding-left: 80px !important; }
  .kt-padding-r-80-tablet-and-mobile {
    padding-right: 80px !important; }
  .kt-m80-tablet-and-mobile {
    margin: 80px !important; }
  .kt-mt-80-tablet-and-mobile {
    margin-top: 80px !important; }
  .kt-mb-80-tablet-and-mobile {
    margin-bottom: 80px !important; }
  .kt-ml-80-tablet-and-mobile {
    margin-left: 80px !important; }
  .kt-mr-80-tablet-and-mobile {
    margin-right: 80px !important; }
  .kt-p80-tablet-and-mobile {
    padding: 80px !important; }
  .kt-pt80-tablet-and-mobile {
    padding-top: 80px !important; }
  .kt-pb-80-tablet-and-mobile {
    padding-bottom: 80px !important; }
  .kt-pl80-tablet-and-mobile {
    padding-left: 80px !important; }
  .kt-pr80-tablet-and-mobile {
    padding-right: 80px !important; }
  .kt-margin-85-tablet-and-mobile {
    margin: 85px !important; }
  .kt-margin-t-85-tablet-and-mobile {
    margin-top: 85px !important; }
  .kt-margin-b-85-tablet-and-mobile {
    margin-bottom: 85px !important; }
  .kt-margin-l-85-tablet-and-mobile {
    margin-left: 85px !important; }
  .kt-margin-r-85-tablet-and-mobile {
    margin-right: 85px !important; }
  .kt-padding-85-tablet-and-mobile {
    padding: 85px !important; }
  .kt-padding-t-85-tablet-and-mobile {
    padding-top: 85px !important; }
  .kt-padding-b-85-tablet-and-mobile {
    padding-bottom: 85px !important; }
  .kt-padding-l-85-tablet-and-mobile {
    padding-left: 85px !important; }
  .kt-padding-r-85-tablet-and-mobile {
    padding-right: 85px !important; }
  .kt-m85-tablet-and-mobile {
    margin: 85px !important; }
  .kt-mt-85-tablet-and-mobile {
    margin-top: 85px !important; }
  .kt-mb-85-tablet-and-mobile {
    margin-bottom: 85px !important; }
  .kt-ml-85-tablet-and-mobile {
    margin-left: 85px !important; }
  .kt-mr-85-tablet-and-mobile {
    margin-right: 85px !important; }
  .kt-p85-tablet-and-mobile {
    padding: 85px !important; }
  .kt-pt85-tablet-and-mobile {
    padding-top: 85px !important; }
  .kt-pb-85-tablet-and-mobile {
    padding-bottom: 85px !important; }
  .kt-pl85-tablet-and-mobile {
    padding-left: 85px !important; }
  .kt-pr85-tablet-and-mobile {
    padding-right: 85px !important; }
  .kt-margin-90-tablet-and-mobile {
    margin: 90px !important; }
  .kt-margin-t-90-tablet-and-mobile {
    margin-top: 90px !important; }
  .kt-margin-b-90-tablet-and-mobile {
    margin-bottom: 90px !important; }
  .kt-margin-l-90-tablet-and-mobile {
    margin-left: 90px !important; }
  .kt-margin-r-90-tablet-and-mobile {
    margin-right: 90px !important; }
  .kt-padding-90-tablet-and-mobile {
    padding: 90px !important; }
  .kt-padding-t-90-tablet-and-mobile {
    padding-top: 90px !important; }
  .kt-padding-b-90-tablet-and-mobile {
    padding-bottom: 90px !important; }
  .kt-padding-l-90-tablet-and-mobile {
    padding-left: 90px !important; }
  .kt-padding-r-90-tablet-and-mobile {
    padding-right: 90px !important; }
  .kt-m90-tablet-and-mobile {
    margin: 90px !important; }
  .kt-mt-90-tablet-and-mobile {
    margin-top: 90px !important; }
  .kt-mb-90-tablet-and-mobile {
    margin-bottom: 90px !important; }
  .kt-ml-90-tablet-and-mobile {
    margin-left: 90px !important; }
  .kt-mr-90-tablet-and-mobile {
    margin-right: 90px !important; }
  .kt-p90-tablet-and-mobile {
    padding: 90px !important; }
  .kt-pt90-tablet-and-mobile {
    padding-top: 90px !important; }
  .kt-pb-90-tablet-and-mobile {
    padding-bottom: 90px !important; }
  .kt-pl90-tablet-and-mobile {
    padding-left: 90px !important; }
  .kt-pr90-tablet-and-mobile {
    padding-right: 90px !important; }
  .kt-margin-95-tablet-and-mobile {
    margin: 95px !important; }
  .kt-margin-t-95-tablet-and-mobile {
    margin-top: 95px !important; }
  .kt-margin-b-95-tablet-and-mobile {
    margin-bottom: 95px !important; }
  .kt-margin-l-95-tablet-and-mobile {
    margin-left: 95px !important; }
  .kt-margin-r-95-tablet-and-mobile {
    margin-right: 95px !important; }
  .kt-padding-95-tablet-and-mobile {
    padding: 95px !important; }
  .kt-padding-t-95-tablet-and-mobile {
    padding-top: 95px !important; }
  .kt-padding-b-95-tablet-and-mobile {
    padding-bottom: 95px !important; }
  .kt-padding-l-95-tablet-and-mobile {
    padding-left: 95px !important; }
  .kt-padding-r-95-tablet-and-mobile {
    padding-right: 95px !important; }
  .kt-m95-tablet-and-mobile {
    margin: 95px !important; }
  .kt-mt-95-tablet-and-mobile {
    margin-top: 95px !important; }
  .kt-mb-95-tablet-and-mobile {
    margin-bottom: 95px !important; }
  .kt-ml-95-tablet-and-mobile {
    margin-left: 95px !important; }
  .kt-mr-95-tablet-and-mobile {
    margin-right: 95px !important; }
  .kt-p95-tablet-and-mobile {
    padding: 95px !important; }
  .kt-pt95-tablet-and-mobile {
    padding-top: 95px !important; }
  .kt-pb-95-tablet-and-mobile {
    padding-bottom: 95px !important; }
  .kt-pl95-tablet-and-mobile {
    padding-left: 95px !important; }
  .kt-pr95-tablet-and-mobile {
    padding-right: 95px !important; }
  .kt-margin-100-tablet-and-mobile {
    margin: 100px !important; }
  .kt-margin-t-100-tablet-and-mobile {
    margin-top: 100px !important; }
  .kt-margin-b-100-tablet-and-mobile {
    margin-bottom: 100px !important; }
  .kt-margin-l-100-tablet-and-mobile {
    margin-left: 100px !important; }
  .kt-margin-r-100-tablet-and-mobile {
    margin-right: 100px !important; }
  .kt-padding-100-tablet-and-mobile {
    padding: 100px !important; }
  .kt-padding-t-100-tablet-and-mobile {
    padding-top: 100px !important; }
  .kt-padding-b-100-tablet-and-mobile {
    padding-bottom: 100px !important; }
  .kt-padding-l-100-tablet-and-mobile {
    padding-left: 100px !important; }
  .kt-padding-r-100-tablet-and-mobile {
    padding-right: 100px !important; }
  .kt-m100-tablet-and-mobile {
    margin: 100px !important; }
  .kt-mt-100-tablet-and-mobile {
    margin-top: 100px !important; }
  .kt-mb-100-tablet-and-mobile {
    margin-bottom: 100px !important; }
  .kt-ml-100-tablet-and-mobile {
    margin-left: 100px !important; }
  .kt-mr-100-tablet-and-mobile {
    margin-right: 100px !important; }
  .kt-p100-tablet-and-mobile {
    padding: 100px !important; }
  .kt-pt100-tablet-and-mobile {
    padding-top: 100px !important; }
  .kt-pb-100-tablet-and-mobile {
    padding-bottom: 100px !important; }
  .kt-pl100-tablet-and-mobile {
    padding-left: 100px !important; }
  .kt-pr100-tablet-and-mobile {
    padding-right: 100px !important; } }

@media (max-width: 768px) {
  .kt-margin-0-mobile {
    margin: 0px !important; }
  .kt-margin-t-0-mobile {
    margin-top: 0px !important; }
  .kt-margin-b-0-mobile {
    margin-bottom: 0px !important; }
  .kt-margin-l-0-mobile {
    margin-left: 0px !important; }
  .kt-margin-r-0-mobile {
    margin-right: 0px !important; }
  .kt-padding-0-mobile {
    padding: 0px !important; }
  .kt-padding-t-0-mobile {
    padding-top: 0px !important; }
  .kt-padding-b-0-mobile {
    padding-bottom: 0px !important; }
  .kt-padding-l-0-mobile {
    padding-left: 0px !important; }
  .kt-padding-r-0-mobile {
    padding-right: 0px !important; }
  .kt-m0-mobile {
    margin: 0px !important; }
  .kt-mt-0-mobile {
    margin-top: 0px !important; }
  .kt-mb-0-mobile {
    margin-bottom: 0px !important; }
  .kt-ml-0-mobile {
    margin-left: 0px !important; }
  .kt-mr-0-mobile {
    margin-right: 0px !important; }
  .kt-p0-mobile {
    padding: 0px !important; }
  .kt-pt0-mobile {
    padding-top: 0px !important; }
  .kt-pb-0-mobile {
    padding-bottom: 0px !important; }
  .kt-pl0-mobile {
    padding-left: 0px !important; }
  .kt-pr0-mobile {
    padding-right: 0px !important; }
  .kt-margin-5-mobile {
    margin: 5px !important; }
  .kt-margin-t-5-mobile {
    margin-top: 5px !important; }
  .kt-margin-b-5-mobile {
    margin-bottom: 5px !important; }
  .kt-margin-l-5-mobile {
    margin-left: 5px !important; }
  .kt-margin-r-5-mobile {
    margin-right: 5px !important; }
  .kt-padding-5-mobile {
    padding: 5px !important; }
  .kt-padding-t-5-mobile {
    padding-top: 5px !important; }
  .kt-padding-b-5-mobile {
    padding-bottom: 5px !important; }
  .kt-padding-l-5-mobile {
    padding-left: 5px !important; }
  .kt-padding-r-5-mobile {
    padding-right: 5px !important; }
  .kt-m5-mobile {
    margin: 5px !important; }
  .kt-mt-5-mobile {
    margin-top: 5px !important; }
  .kt-mb-5-mobile {
    margin-bottom: 5px !important; }
  .kt-ml-5-mobile {
    margin-left: 5px !important; }
  .kt-mr-5-mobile {
    margin-right: 5px !important; }
  .kt-p5-mobile {
    padding: 5px !important; }
  .kt-pt5-mobile {
    padding-top: 5px !important; }
  .kt-pb-5-mobile {
    padding-bottom: 5px !important; }
  .kt-pl5-mobile {
    padding-left: 5px !important; }
  .kt-pr5-mobile {
    padding-right: 5px !important; }
  .kt-margin-10-mobile {
    margin: 10px !important; }
  .kt-margin-t-10-mobile {
    margin-top: 10px !important; }
  .kt-margin-b-10-mobile {
    margin-bottom: 10px !important; }
  .kt-margin-l-10-mobile {
    margin-left: 10px !important; }
  .kt-margin-r-10-mobile {
    margin-right: 10px !important; }
  .kt-padding-10-mobile {
    padding: 10px !important; }
  .kt-padding-t-10-mobile {
    padding-top: 10px !important; }
  .kt-padding-b-10-mobile {
    padding-bottom: 10px !important; }
  .kt-padding-l-10-mobile {
    padding-left: 10px !important; }
  .kt-padding-r-10-mobile {
    padding-right: 10px !important; }
  .kt-m10-mobile {
    margin: 10px !important; }
  .kt-mt-10-mobile {
    margin-top: 10px !important; }
  .kt-mb-10-mobile {
    margin-bottom: 10px !important; }
  .kt-ml-10-mobile {
    margin-left: 10px !important; }
  .kt-mr-10-mobile {
    margin-right: 10px !important; }
  .kt-p10-mobile {
    padding: 10px !important; }
  .kt-pt10-mobile {
    padding-top: 10px !important; }
  .kt-pb-10-mobile {
    padding-bottom: 10px !important; }
  .kt-pl10-mobile {
    padding-left: 10px !important; }
  .kt-pr10-mobile {
    padding-right: 10px !important; }
  .kt-margin-15-mobile {
    margin: 15px !important; }
  .kt-margin-t-15-mobile {
    margin-top: 15px !important; }
  .kt-margin-b-15-mobile {
    margin-bottom: 15px !important; }
  .kt-margin-l-15-mobile {
    margin-left: 15px !important; }
  .kt-margin-r-15-mobile {
    margin-right: 15px !important; }
  .kt-padding-15-mobile {
    padding: 15px !important; }
  .kt-padding-t-15-mobile {
    padding-top: 15px !important; }
  .kt-padding-b-15-mobile {
    padding-bottom: 15px !important; }
  .kt-padding-l-15-mobile {
    padding-left: 15px !important; }
  .kt-padding-r-15-mobile {
    padding-right: 15px !important; }
  .kt-m15-mobile {
    margin: 15px !important; }
  .kt-mt-15-mobile {
    margin-top: 15px !important; }
  .kt-mb-15-mobile {
    margin-bottom: 15px !important; }
  .kt-ml-15-mobile {
    margin-left: 15px !important; }
  .kt-mr-15-mobile {
    margin-right: 15px !important; }
  .kt-p15-mobile {
    padding: 15px !important; }
  .kt-pt15-mobile {
    padding-top: 15px !important; }
  .kt-pb-15-mobile {
    padding-bottom: 15px !important; }
  .kt-pl15-mobile {
    padding-left: 15px !important; }
  .kt-pr15-mobile {
    padding-right: 15px !important; }
  .kt-margin-20-mobile {
    margin: 20px !important; }
  .kt-margin-t-20-mobile {
    margin-top: 20px !important; }
  .kt-margin-b-20-mobile {
    margin-bottom: 20px !important; }
  .kt-margin-l-20-mobile {
    margin-left: 20px !important; }
  .kt-margin-r-20-mobile {
    margin-right: 20px !important; }
  .kt-padding-20-mobile {
    padding: 20px !important; }
  .kt-padding-t-20-mobile {
    padding-top: 20px !important; }
  .kt-padding-b-20-mobile {
    padding-bottom: 20px !important; }
  .kt-padding-l-20-mobile {
    padding-left: 20px !important; }
  .kt-padding-r-20-mobile {
    padding-right: 20px !important; }
  .kt-m20-mobile {
    margin: 20px !important; }
  .kt-mt-20-mobile {
    margin-top: 20px !important; }
  .kt-mb-20-mobile {
    margin-bottom: 20px !important; }
  .kt-ml-20-mobile {
    margin-left: 20px !important; }
  .kt-mr-20-mobile {
    margin-right: 20px !important; }
  .kt-p20-mobile {
    padding: 20px !important; }
  .kt-pt20-mobile {
    padding-top: 20px !important; }
  .kt-pb-20-mobile {
    padding-bottom: 20px !important; }
  .kt-pl20-mobile {
    padding-left: 20px !important; }
  .kt-pr20-mobile {
    padding-right: 20px !important; }
  .kt-margin-25-mobile {
    margin: 25px !important; }
  .kt-margin-t-25-mobile {
    margin-top: 25px !important; }
  .kt-margin-b-25-mobile {
    margin-bottom: 25px !important; }
  .kt-margin-l-25-mobile {
    margin-left: 25px !important; }
  .kt-margin-r-25-mobile {
    margin-right: 25px !important; }
  .kt-padding-25-mobile {
    padding: 25px !important; }
  .kt-padding-t-25-mobile {
    padding-top: 25px !important; }
  .kt-padding-b-25-mobile {
    padding-bottom: 25px !important; }
  .kt-padding-l-25-mobile {
    padding-left: 25px !important; }
  .kt-padding-r-25-mobile {
    padding-right: 25px !important; }
  .kt-m25-mobile {
    margin: 25px !important; }
  .kt-mt-25-mobile {
    margin-top: 25px !important; }
  .kt-mb-25-mobile {
    margin-bottom: 25px !important; }
  .kt-ml-25-mobile {
    margin-left: 25px !important; }
  .kt-mr-25-mobile {
    margin-right: 25px !important; }
  .kt-p25-mobile {
    padding: 25px !important; }
  .kt-pt25-mobile {
    padding-top: 25px !important; }
  .kt-pb-25-mobile {
    padding-bottom: 25px !important; }
  .kt-pl25-mobile {
    padding-left: 25px !important; }
  .kt-pr25-mobile {
    padding-right: 25px !important; }
  .kt-margin-30-mobile {
    margin: 30px !important; }
  .kt-margin-t-30-mobile {
    margin-top: 30px !important; }
  .kt-margin-b-30-mobile {
    margin-bottom: 30px !important; }
  .kt-margin-l-30-mobile {
    margin-left: 30px !important; }
  .kt-margin-r-30-mobile {
    margin-right: 30px !important; }
  .kt-padding-30-mobile {
    padding: 30px !important; }
  .kt-padding-t-30-mobile {
    padding-top: 30px !important; }
  .kt-padding-b-30-mobile {
    padding-bottom: 30px !important; }
  .kt-padding-l-30-mobile {
    padding-left: 30px !important; }
  .kt-padding-r-30-mobile {
    padding-right: 30px !important; }
  .kt-m30-mobile {
    margin: 30px !important; }
  .kt-mt-30-mobile {
    margin-top: 30px !important; }
  .kt-mb-30-mobile {
    margin-bottom: 30px !important; }
  .kt-ml-30-mobile {
    margin-left: 30px !important; }
  .kt-mr-30-mobile {
    margin-right: 30px !important; }
  .kt-p30-mobile {
    padding: 30px !important; }
  .kt-pt30-mobile {
    padding-top: 30px !important; }
  .kt-pb-30-mobile {
    padding-bottom: 30px !important; }
  .kt-pl30-mobile {
    padding-left: 30px !important; }
  .kt-pr30-mobile {
    padding-right: 30px !important; }
  .kt-margin-35-mobile {
    margin: 35px !important; }
  .kt-margin-t-35-mobile {
    margin-top: 35px !important; }
  .kt-margin-b-35-mobile {
    margin-bottom: 35px !important; }
  .kt-margin-l-35-mobile {
    margin-left: 35px !important; }
  .kt-margin-r-35-mobile {
    margin-right: 35px !important; }
  .kt-padding-35-mobile {
    padding: 35px !important; }
  .kt-padding-t-35-mobile {
    padding-top: 35px !important; }
  .kt-padding-b-35-mobile {
    padding-bottom: 35px !important; }
  .kt-padding-l-35-mobile {
    padding-left: 35px !important; }
  .kt-padding-r-35-mobile {
    padding-right: 35px !important; }
  .kt-m35-mobile {
    margin: 35px !important; }
  .kt-mt-35-mobile {
    margin-top: 35px !important; }
  .kt-mb-35-mobile {
    margin-bottom: 35px !important; }
  .kt-ml-35-mobile {
    margin-left: 35px !important; }
  .kt-mr-35-mobile {
    margin-right: 35px !important; }
  .kt-p35-mobile {
    padding: 35px !important; }
  .kt-pt35-mobile {
    padding-top: 35px !important; }
  .kt-pb-35-mobile {
    padding-bottom: 35px !important; }
  .kt-pl35-mobile {
    padding-left: 35px !important; }
  .kt-pr35-mobile {
    padding-right: 35px !important; }
  .kt-margin-40-mobile {
    margin: 40px !important; }
  .kt-margin-t-40-mobile {
    margin-top: 40px !important; }
  .kt-margin-b-40-mobile {
    margin-bottom: 40px !important; }
  .kt-margin-l-40-mobile {
    margin-left: 40px !important; }
  .kt-margin-r-40-mobile {
    margin-right: 40px !important; }
  .kt-padding-40-mobile {
    padding: 40px !important; }
  .kt-padding-t-40-mobile {
    padding-top: 40px !important; }
  .kt-padding-b-40-mobile {
    padding-bottom: 40px !important; }
  .kt-padding-l-40-mobile {
    padding-left: 40px !important; }
  .kt-padding-r-40-mobile {
    padding-right: 40px !important; }
  .kt-m40-mobile {
    margin: 40px !important; }
  .kt-mt-40-mobile {
    margin-top: 40px !important; }
  .kt-mb-40-mobile {
    margin-bottom: 40px !important; }
  .kt-ml-40-mobile {
    margin-left: 40px !important; }
  .kt-mr-40-mobile {
    margin-right: 40px !important; }
  .kt-p40-mobile {
    padding: 40px !important; }
  .kt-pt40-mobile {
    padding-top: 40px !important; }
  .kt-pb-40-mobile {
    padding-bottom: 40px !important; }
  .kt-pl40-mobile {
    padding-left: 40px !important; }
  .kt-pr40-mobile {
    padding-right: 40px !important; }
  .kt-margin-45-mobile {
    margin: 45px !important; }
  .kt-margin-t-45-mobile {
    margin-top: 45px !important; }
  .kt-margin-b-45-mobile {
    margin-bottom: 45px !important; }
  .kt-margin-l-45-mobile {
    margin-left: 45px !important; }
  .kt-margin-r-45-mobile {
    margin-right: 45px !important; }
  .kt-padding-45-mobile {
    padding: 45px !important; }
  .kt-padding-t-45-mobile {
    padding-top: 45px !important; }
  .kt-padding-b-45-mobile {
    padding-bottom: 45px !important; }
  .kt-padding-l-45-mobile {
    padding-left: 45px !important; }
  .kt-padding-r-45-mobile {
    padding-right: 45px !important; }
  .kt-m45-mobile {
    margin: 45px !important; }
  .kt-mt-45-mobile {
    margin-top: 45px !important; }
  .kt-mb-45-mobile {
    margin-bottom: 45px !important; }
  .kt-ml-45-mobile {
    margin-left: 45px !important; }
  .kt-mr-45-mobile {
    margin-right: 45px !important; }
  .kt-p45-mobile {
    padding: 45px !important; }
  .kt-pt45-mobile {
    padding-top: 45px !important; }
  .kt-pb-45-mobile {
    padding-bottom: 45px !important; }
  .kt-pl45-mobile {
    padding-left: 45px !important; }
  .kt-pr45-mobile {
    padding-right: 45px !important; }
  .kt-margin-50-mobile {
    margin: 50px !important; }
  .kt-margin-t-50-mobile {
    margin-top: 50px !important; }
  .kt-margin-b-50-mobile {
    margin-bottom: 50px !important; }
  .kt-margin-l-50-mobile {
    margin-left: 50px !important; }
  .kt-margin-r-50-mobile {
    margin-right: 50px !important; }
  .kt-padding-50-mobile {
    padding: 50px !important; }
  .kt-padding-t-50-mobile {
    padding-top: 50px !important; }
  .kt-padding-b-50-mobile {
    padding-bottom: 50px !important; }
  .kt-padding-l-50-mobile {
    padding-left: 50px !important; }
  .kt-padding-r-50-mobile {
    padding-right: 50px !important; }
  .kt-m50-mobile {
    margin: 50px !important; }
  .kt-mt-50-mobile {
    margin-top: 50px !important; }
  .kt-mb-50-mobile {
    margin-bottom: 50px !important; }
  .kt-ml-50-mobile {
    margin-left: 50px !important; }
  .kt-mr-50-mobile {
    margin-right: 50px !important; }
  .kt-p50-mobile {
    padding: 50px !important; }
  .kt-pt50-mobile {
    padding-top: 50px !important; }
  .kt-pb-50-mobile {
    padding-bottom: 50px !important; }
  .kt-pl50-mobile {
    padding-left: 50px !important; }
  .kt-pr50-mobile {
    padding-right: 50px !important; }
  .kt-margin-55-mobile {
    margin: 55px !important; }
  .kt-margin-t-55-mobile {
    margin-top: 55px !important; }
  .kt-margin-b-55-mobile {
    margin-bottom: 55px !important; }
  .kt-margin-l-55-mobile {
    margin-left: 55px !important; }
  .kt-margin-r-55-mobile {
    margin-right: 55px !important; }
  .kt-padding-55-mobile {
    padding: 55px !important; }
  .kt-padding-t-55-mobile {
    padding-top: 55px !important; }
  .kt-padding-b-55-mobile {
    padding-bottom: 55px !important; }
  .kt-padding-l-55-mobile {
    padding-left: 55px !important; }
  .kt-padding-r-55-mobile {
    padding-right: 55px !important; }
  .kt-m55-mobile {
    margin: 55px !important; }
  .kt-mt-55-mobile {
    margin-top: 55px !important; }
  .kt-mb-55-mobile {
    margin-bottom: 55px !important; }
  .kt-ml-55-mobile {
    margin-left: 55px !important; }
  .kt-mr-55-mobile {
    margin-right: 55px !important; }
  .kt-p55-mobile {
    padding: 55px !important; }
  .kt-pt55-mobile {
    padding-top: 55px !important; }
  .kt-pb-55-mobile {
    padding-bottom: 55px !important; }
  .kt-pl55-mobile {
    padding-left: 55px !important; }
  .kt-pr55-mobile {
    padding-right: 55px !important; }
  .kt-margin-60-mobile {
    margin: 60px !important; }
  .kt-margin-t-60-mobile {
    margin-top: 60px !important; }
  .kt-margin-b-60-mobile {
    margin-bottom: 60px !important; }
  .kt-margin-l-60-mobile {
    margin-left: 60px !important; }
  .kt-margin-r-60-mobile {
    margin-right: 60px !important; }
  .kt-padding-60-mobile {
    padding: 60px !important; }
  .kt-padding-t-60-mobile {
    padding-top: 60px !important; }
  .kt-padding-b-60-mobile {
    padding-bottom: 60px !important; }
  .kt-padding-l-60-mobile {
    padding-left: 60px !important; }
  .kt-padding-r-60-mobile {
    padding-right: 60px !important; }
  .kt-m60-mobile {
    margin: 60px !important; }
  .kt-mt-60-mobile {
    margin-top: 60px !important; }
  .kt-mb-60-mobile {
    margin-bottom: 60px !important; }
  .kt-ml-60-mobile {
    margin-left: 60px !important; }
  .kt-mr-60-mobile {
    margin-right: 60px !important; }
  .kt-p60-mobile {
    padding: 60px !important; }
  .kt-pt60-mobile {
    padding-top: 60px !important; }
  .kt-pb-60-mobile {
    padding-bottom: 60px !important; }
  .kt-pl60-mobile {
    padding-left: 60px !important; }
  .kt-pr60-mobile {
    padding-right: 60px !important; }
  .kt-margin-65-mobile {
    margin: 65px !important; }
  .kt-margin-t-65-mobile {
    margin-top: 65px !important; }
  .kt-margin-b-65-mobile {
    margin-bottom: 65px !important; }
  .kt-margin-l-65-mobile {
    margin-left: 65px !important; }
  .kt-margin-r-65-mobile {
    margin-right: 65px !important; }
  .kt-padding-65-mobile {
    padding: 65px !important; }
  .kt-padding-t-65-mobile {
    padding-top: 65px !important; }
  .kt-padding-b-65-mobile {
    padding-bottom: 65px !important; }
  .kt-padding-l-65-mobile {
    padding-left: 65px !important; }
  .kt-padding-r-65-mobile {
    padding-right: 65px !important; }
  .kt-m65-mobile {
    margin: 65px !important; }
  .kt-mt-65-mobile {
    margin-top: 65px !important; }
  .kt-mb-65-mobile {
    margin-bottom: 65px !important; }
  .kt-ml-65-mobile {
    margin-left: 65px !important; }
  .kt-mr-65-mobile {
    margin-right: 65px !important; }
  .kt-p65-mobile {
    padding: 65px !important; }
  .kt-pt65-mobile {
    padding-top: 65px !important; }
  .kt-pb-65-mobile {
    padding-bottom: 65px !important; }
  .kt-pl65-mobile {
    padding-left: 65px !important; }
  .kt-pr65-mobile {
    padding-right: 65px !important; }
  .kt-margin-70-mobile {
    margin: 70px !important; }
  .kt-margin-t-70-mobile {
    margin-top: 70px !important; }
  .kt-margin-b-70-mobile {
    margin-bottom: 70px !important; }
  .kt-margin-l-70-mobile {
    margin-left: 70px !important; }
  .kt-margin-r-70-mobile {
    margin-right: 70px !important; }
  .kt-padding-70-mobile {
    padding: 70px !important; }
  .kt-padding-t-70-mobile {
    padding-top: 70px !important; }
  .kt-padding-b-70-mobile {
    padding-bottom: 70px !important; }
  .kt-padding-l-70-mobile {
    padding-left: 70px !important; }
  .kt-padding-r-70-mobile {
    padding-right: 70px !important; }
  .kt-m70-mobile {
    margin: 70px !important; }
  .kt-mt-70-mobile {
    margin-top: 70px !important; }
  .kt-mb-70-mobile {
    margin-bottom: 70px !important; }
  .kt-ml-70-mobile {
    margin-left: 70px !important; }
  .kt-mr-70-mobile {
    margin-right: 70px !important; }
  .kt-p70-mobile {
    padding: 70px !important; }
  .kt-pt70-mobile {
    padding-top: 70px !important; }
  .kt-pb-70-mobile {
    padding-bottom: 70px !important; }
  .kt-pl70-mobile {
    padding-left: 70px !important; }
  .kt-pr70-mobile {
    padding-right: 70px !important; }
  .kt-margin-75-mobile {
    margin: 75px !important; }
  .kt-margin-t-75-mobile {
    margin-top: 75px !important; }
  .kt-margin-b-75-mobile {
    margin-bottom: 75px !important; }
  .kt-margin-l-75-mobile {
    margin-left: 75px !important; }
  .kt-margin-r-75-mobile {
    margin-right: 75px !important; }
  .kt-padding-75-mobile {
    padding: 75px !important; }
  .kt-padding-t-75-mobile {
    padding-top: 75px !important; }
  .kt-padding-b-75-mobile {
    padding-bottom: 75px !important; }
  .kt-padding-l-75-mobile {
    padding-left: 75px !important; }
  .kt-padding-r-75-mobile {
    padding-right: 75px !important; }
  .kt-m75-mobile {
    margin: 75px !important; }
  .kt-mt-75-mobile {
    margin-top: 75px !important; }
  .kt-mb-75-mobile {
    margin-bottom: 75px !important; }
  .kt-ml-75-mobile {
    margin-left: 75px !important; }
  .kt-mr-75-mobile {
    margin-right: 75px !important; }
  .kt-p75-mobile {
    padding: 75px !important; }
  .kt-pt75-mobile {
    padding-top: 75px !important; }
  .kt-pb-75-mobile {
    padding-bottom: 75px !important; }
  .kt-pl75-mobile {
    padding-left: 75px !important; }
  .kt-pr75-mobile {
    padding-right: 75px !important; }
  .kt-margin-80-mobile {
    margin: 80px !important; }
  .kt-margin-t-80-mobile {
    margin-top: 80px !important; }
  .kt-margin-b-80-mobile {
    margin-bottom: 80px !important; }
  .kt-margin-l-80-mobile {
    margin-left: 80px !important; }
  .kt-margin-r-80-mobile {
    margin-right: 80px !important; }
  .kt-padding-80-mobile {
    padding: 80px !important; }
  .kt-padding-t-80-mobile {
    padding-top: 80px !important; }
  .kt-padding-b-80-mobile {
    padding-bottom: 80px !important; }
  .kt-padding-l-80-mobile {
    padding-left: 80px !important; }
  .kt-padding-r-80-mobile {
    padding-right: 80px !important; }
  .kt-m80-mobile {
    margin: 80px !important; }
  .kt-mt-80-mobile {
    margin-top: 80px !important; }
  .kt-mb-80-mobile {
    margin-bottom: 80px !important; }
  .kt-ml-80-mobile {
    margin-left: 80px !important; }
  .kt-mr-80-mobile {
    margin-right: 80px !important; }
  .kt-p80-mobile {
    padding: 80px !important; }
  .kt-pt80-mobile {
    padding-top: 80px !important; }
  .kt-pb-80-mobile {
    padding-bottom: 80px !important; }
  .kt-pl80-mobile {
    padding-left: 80px !important; }
  .kt-pr80-mobile {
    padding-right: 80px !important; }
  .kt-margin-85-mobile {
    margin: 85px !important; }
  .kt-margin-t-85-mobile {
    margin-top: 85px !important; }
  .kt-margin-b-85-mobile {
    margin-bottom: 85px !important; }
  .kt-margin-l-85-mobile {
    margin-left: 85px !important; }
  .kt-margin-r-85-mobile {
    margin-right: 85px !important; }
  .kt-padding-85-mobile {
    padding: 85px !important; }
  .kt-padding-t-85-mobile {
    padding-top: 85px !important; }
  .kt-padding-b-85-mobile {
    padding-bottom: 85px !important; }
  .kt-padding-l-85-mobile {
    padding-left: 85px !important; }
  .kt-padding-r-85-mobile {
    padding-right: 85px !important; }
  .kt-m85-mobile {
    margin: 85px !important; }
  .kt-mt-85-mobile {
    margin-top: 85px !important; }
  .kt-mb-85-mobile {
    margin-bottom: 85px !important; }
  .kt-ml-85-mobile {
    margin-left: 85px !important; }
  .kt-mr-85-mobile {
    margin-right: 85px !important; }
  .kt-p85-mobile {
    padding: 85px !important; }
  .kt-pt85-mobile {
    padding-top: 85px !important; }
  .kt-pb-85-mobile {
    padding-bottom: 85px !important; }
  .kt-pl85-mobile {
    padding-left: 85px !important; }
  .kt-pr85-mobile {
    padding-right: 85px !important; }
  .kt-margin-90-mobile {
    margin: 90px !important; }
  .kt-margin-t-90-mobile {
    margin-top: 90px !important; }
  .kt-margin-b-90-mobile {
    margin-bottom: 90px !important; }
  .kt-margin-l-90-mobile {
    margin-left: 90px !important; }
  .kt-margin-r-90-mobile {
    margin-right: 90px !important; }
  .kt-padding-90-mobile {
    padding: 90px !important; }
  .kt-padding-t-90-mobile {
    padding-top: 90px !important; }
  .kt-padding-b-90-mobile {
    padding-bottom: 90px !important; }
  .kt-padding-l-90-mobile {
    padding-left: 90px !important; }
  .kt-padding-r-90-mobile {
    padding-right: 90px !important; }
  .kt-m90-mobile {
    margin: 90px !important; }
  .kt-mt-90-mobile {
    margin-top: 90px !important; }
  .kt-mb-90-mobile {
    margin-bottom: 90px !important; }
  .kt-ml-90-mobile {
    margin-left: 90px !important; }
  .kt-mr-90-mobile {
    margin-right: 90px !important; }
  .kt-p90-mobile {
    padding: 90px !important; }
  .kt-pt90-mobile {
    padding-top: 90px !important; }
  .kt-pb-90-mobile {
    padding-bottom: 90px !important; }
  .kt-pl90-mobile {
    padding-left: 90px !important; }
  .kt-pr90-mobile {
    padding-right: 90px !important; }
  .kt-margin-95-mobile {
    margin: 95px !important; }
  .kt-margin-t-95-mobile {
    margin-top: 95px !important; }
  .kt-margin-b-95-mobile {
    margin-bottom: 95px !important; }
  .kt-margin-l-95-mobile {
    margin-left: 95px !important; }
  .kt-margin-r-95-mobile {
    margin-right: 95px !important; }
  .kt-padding-95-mobile {
    padding: 95px !important; }
  .kt-padding-t-95-mobile {
    padding-top: 95px !important; }
  .kt-padding-b-95-mobile {
    padding-bottom: 95px !important; }
  .kt-padding-l-95-mobile {
    padding-left: 95px !important; }
  .kt-padding-r-95-mobile {
    padding-right: 95px !important; }
  .kt-m95-mobile {
    margin: 95px !important; }
  .kt-mt-95-mobile {
    margin-top: 95px !important; }
  .kt-mb-95-mobile {
    margin-bottom: 95px !important; }
  .kt-ml-95-mobile {
    margin-left: 95px !important; }
  .kt-mr-95-mobile {
    margin-right: 95px !important; }
  .kt-p95-mobile {
    padding: 95px !important; }
  .kt-pt95-mobile {
    padding-top: 95px !important; }
  .kt-pb-95-mobile {
    padding-bottom: 95px !important; }
  .kt-pl95-mobile {
    padding-left: 95px !important; }
  .kt-pr95-mobile {
    padding-right: 95px !important; }
  .kt-margin-100-mobile {
    margin: 100px !important; }
  .kt-margin-t-100-mobile {
    margin-top: 100px !important; }
  .kt-margin-b-100-mobile {
    margin-bottom: 100px !important; }
  .kt-margin-l-100-mobile {
    margin-left: 100px !important; }
  .kt-margin-r-100-mobile {
    margin-right: 100px !important; }
  .kt-padding-100-mobile {
    padding: 100px !important; }
  .kt-padding-t-100-mobile {
    padding-top: 100px !important; }
  .kt-padding-b-100-mobile {
    padding-bottom: 100px !important; }
  .kt-padding-l-100-mobile {
    padding-left: 100px !important; }
  .kt-padding-r-100-mobile {
    padding-right: 100px !important; }
  .kt-m100-mobile {
    margin: 100px !important; }
  .kt-mt-100-mobile {
    margin-top: 100px !important; }
  .kt-mb-100-mobile {
    margin-bottom: 100px !important; }
  .kt-ml-100-mobile {
    margin-left: 100px !important; }
  .kt-mr-100-mobile {
    margin-right: 100px !important; }
  .kt-p100-mobile {
    padding: 100px !important; }
  .kt-pt100-mobile {
    padding-top: 100px !important; }
  .kt-pb-100-mobile {
    padding-bottom: 100px !important; }
  .kt-pl100-mobile {
    padding-left: 100px !important; }
  .kt-pr100-mobile {
    padding-right: 100px !important; } }

.kt-opacity-1 {
  opacity: 0.1; }

.kt-opacity-2 {
  opacity: 0.2; }

.kt-opacity-3 {
  opacity: 0.3; }

.kt-opacity-4 {
  opacity: 0.4; }

.kt-opacity-5 {
  opacity: 0.5; }

.kt-opacity-6 {
  opacity: 0.6; }

.kt-opacity-7 {
  opacity: 0.7; }

.kt-opacity-8 {
  opacity: 0.8; }

.kt-opacity-9 {
  opacity: 0.9; }

.kt-radius-100 {
  border-radius: 100%; }

.kt-valign-top {
  vertical-align: top; }

.kt-space-5 {
  display: block;
  height: 0;
  margin-bottom: 5px; }

.kt-space-10 {
  display: block;
  height: 0;
  margin-bottom: 10px; }

.kt-space-15 {
  display: block;
  height: 0;
  margin-bottom: 15px; }

.kt-space-20 {
  display: block;
  height: 0;
  margin-bottom: 20px; }

.kt-space-30 {
  display: block;
  height: 0;
  margin-bottom: 30px; }

.kt-space-40 {
  display: block;
  height: 0;
  margin-bottom: 40px; }

.kt-valign-middle {
  vertical-align: middle; }

.kt-valign-bottom {
  vertical-align: bottom; }

.kt-block-center {
  margin-left: auto;
  margin-right: auto; }

.kt-align-right {
  text-align: right; }

.kt-align-left {
  text-align: left; }

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

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

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

.kt-img-rounded {
  border-radius: 50% !important; }

.kt-block-inline {
  display: inline-block; }

.kt-icon-middle:before {
  vertical-align: middle; }

.kt-hidden,
.kt-hide {
  display: none !important; }

.kt-font-sm {
  font-size: 0.8rem !important; }

.kt-font-md {
  font-size: 0.9rem !important; }

.kt-font-lg {
  font-size: 1.2rem !important; }

.kt-font-xl {
  font-size: 1.5rem !important; }

.kt-clearfix:before, .kt-clearfix:after {
  content: " ";
  display: table; }

.kt-clearfix:after {
  clear: both; }

.kt-icon-sm {
  font-size: 0.75rem !important; }

.kt-icon-md {
  font-size: 0.9rem !important; }

.kt-icon-lg {
  font-size: 1.2rem !important; }

.kt-icon-xl {
  font-size: 1.4rem !important; }

.kt-marginless {
  margin: 0 !important; }

.kt-img-centered {
  text-align: center; }

.kt-font-transform-u {
  text-transform: uppercase; }

.kt-font-transform-l {
  text-transform: lowercase; }

.kt-font-transform-c {
  text-transform: capitalize; }

.kt-font-transform-i {
  text-transform: initial; }

.kt-font-regular {
  font-weight: 400 !important; }

.kt-font-bold {
  font-weight: 500 !important; }

.kt-font-bolder {
  font-weight: 600 !important; }

.kt-font-boldest {
  font-weight: 700 !important; }

b,
strong {
  font-weight: bold; }

.kt-font-brand {
  color: #3d94fb !important; }

.kt-font-hover-brand:hover {
  color: #0461ce; }

.kt-font-inverse-brand {
  color: #ffffff !important; }

.kt-bg-brand {
  background-color: #3d94fb !important; }

.kt-bg-fill-brand {
  background-color: #3d94fb !important;
  color: #ffffff !important; }
  .kt-bg-fill-brand > i {
    color: #ffffff !important; }

.kt-bg-light-brand {
  background-color: rgba(61, 148, 251, 0.1) !important; }

.kt-font-light {
  color: #ffffff !important; }

.kt-font-hover-light:hover {
  color: #cccccc; }

.kt-font-inverse-light {
  color: #282a3c !important; }

.kt-bg-light {
  background-color: #ffffff !important; }

.kt-bg-fill-light {
  background-color: #ffffff !important;
  color: #282a3c !important; }
  .kt-bg-fill-light > i {
    color: #282a3c !important; }

.kt-bg-light-light {
  background-color: rgba(255, 255, 255, 0.1) !important; }

.kt-font-dark {
  color: #282a3c !important; }

.kt-font-hover-dark:hover {
  color: black; }

.kt-font-inverse-dark {
  color: #ffffff !important; }

.kt-bg-dark {
  background-color: #282a3c !important; }

.kt-bg-fill-dark {
  background-color: #282a3c !important;
  color: #ffffff !important; }
  .kt-bg-fill-dark > i {
    color: #ffffff !important; }

.kt-bg-light-dark {
  background-color: rgba(40, 42, 60, 0.1) !important; }

.kt-font-primary {
  color: #5867dd !important; }

.kt-font-hover-primary:hover {
  color: #2332ac; }

.kt-font-inverse-primary {
  color: #ffffff !important; }

.kt-bg-primary {
  background-color: #5867dd !important; }

.kt-bg-fill-primary {
  background-color: #5867dd !important;
  color: #ffffff !important; }
  .kt-bg-fill-primary > i {
    color: #ffffff !important; }

.kt-bg-light-primary {
  background-color: rgba(88, 103, 221, 0.1) !important; }

.kt-font-success {
  color: #1dc9b7 !important; }

.kt-font-hover-success:hover {
  color: #107066; }

.kt-font-inverse-success {
  color: #ffffff !important; }

.kt-bg-success {
  background-color: #1dc9b7 !important; }

.kt-bg-fill-success {
  background-color: #1dc9b7 !important;
  color: #ffffff !important; }
  .kt-bg-fill-success > i {
    color: #ffffff !important; }

.kt-bg-light-success {
  background-color: rgba(29, 201, 183, 0.1) !important; }

.kt-font-info {
  color: #2786fb !important; }

.kt-font-hover-info:hover {
  color: #0355b9; }

.kt-font-inverse-info {
  color: #ffffff !important; }

.kt-bg-info {
  background-color: #2786fb !important; }

.kt-bg-fill-info {
  background-color: #2786fb !important;
  color: #ffffff !important; }
  .kt-bg-fill-info > i {
    color: #ffffff !important; }

.kt-bg-light-info {
  background-color: rgba(39, 134, 251, 0.1) !important; }

.kt-font-warning {
  color: #ffb822 !important; }

.kt-font-hover-warning:hover {
  color: #bb7f00; }

.kt-font-inverse-warning {
  color: #111111 !important; }

.kt-bg-warning {
  background-color: #ffb822 !important; }

.kt-bg-fill-warning {
  background-color: #ffb822 !important;
  color: #111111 !important; }
  .kt-bg-fill-warning > i {
    color: #111111 !important; }

.kt-bg-light-warning {
  background-color: rgba(255, 184, 34, 0.1) !important; }

.kt-font-danger {
  color: #F64E60 !important; }

.kt-font-hover-danger:hover {
  color: #bc02ad; }

.kt-font-inverse-danger {
  color: #ffffff !important; }

.kt-bg-danger {
  background-color: #F64E60 !important; }

.kt-bg-fill-danger {
  background-color: #F64E60 !important;
  color: #ffffff !important; }
  .kt-bg-fill-danger > i {
    color: #ffffff !important; }

.kt-bg-light-danger {
  background-color: rgba(253, 39, 235, 0.1) !important; }

.kt-label-font-color-1 {
  color: #adb1c7 !important; }

.kt-label-bg-color-1 {
  background-color: #adb1c7 !important; }

.kt-label-font-color-2 {
  color: #a7abc3 !important; }

.kt-label-bg-color-2 {
  background-color: #a7abc3 !important; }

.kt-label-font-color-3 {
  color: #6c7293 !important; }

.kt-label-bg-color-3 {
  background-color: #6c7293 !important; }

.kt-label-font-color-4 {
  color: #464457 !important; }

.kt-label-bg-color-4 {
  background-color: #464457 !important; }

.kt-shape-font-color-1 {
  color: #f0f3ff !important; }

.kt-shape-bg-color-1 {
  background-color: #f0f3ff !important; }

.kt-shape-font-color-2 {
  color: #e8ecfa !important; }

.kt-shape-bg-color-2 {
  background-color: #e8ecfa !important; }

.kt-shape-font-color-3 {
  color: #93a2dd !important; }

.kt-shape-bg-color-3 {
  background-color: #93a2dd !important; }

.kt-shape-font-color-4 {
  color: #646c9a !important; }

.kt-shape-bg-color-4 {
  background-color: #646c9a !important; }

.kt-visible-desktop,
.kt-visible-desktop-inline-block,
.kt-visible-desktop-inline,
.kt-visible-desktop-table,
.kt-visible-desktop-table-cell,
.kt-visible-tablet,
.kt-visible-tablet-inline-block,
.kt-visible-tablet-inline,
.kt-visible-tablet-table,
.kt-visible-tablet-table-cell,
.kt-visible-tablet-and-mobile,
.kt-visible-tablet-and-mobile-inline-block,
.kt-visible-tablet-and-mobile-inline,
.kt-visible-tablet-and-mobile-table,
.kt-visible-tablet-and-mobile-table-cell,
.kt-visible-mobile,
.kt-visible-mobile-inline-block,
.kt-visible-mobile-inline,
.kt-visible-mobile-table,
.kt-visible-mobile-table-cell {
  display: none !important; }

@media (min-width: 1025px) {
  .kt-visible-desktop {
    display: block !important; }
  .kt-visible-desktop-inline-block {
    display: inline-block !important; }
  .kt-visible-desktop-inline {
    display: inline !important; }
  .kt-visible-desktop-table {
    display: table !important; }
  .kt-visible-desktop-table-cell {
    display: table-cell !important; }
  .kt-hidden-desktop {
    display: none !important; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .kt-visible-tablet {
    display: block !important; }
  .kt-visible-tablet-inline-block {
    display: inline-block !important; }
  .kt-visible-tablet-inline {
    display: inline !important; }
  .kt-visible-tablet-table {
    display: table !important; }
  .kt-visible-tablet-table-cell {
    display: table-cell !important; }
  .kt-hidden-tablet {
    display: none !important; } }

@media (max-width: 1024px) {
  .kt-visible-tablet-and-mobile {
    display: block !important; }
  .kt-visible-tablet-and-mobile-inline-block {
    display: inline-block !important; }
  .kt-visible-tablet-and-mobile-inline {
    display: inline !important; }
  .kt-visible-tablet-and-mobile-table {
    display: table !important; }
  .kt-visible-tablet-and-mobile-table-cell {
    display: table-cell !important; }
  .kt-hidden-tablet-and-mobile {
    display: none !important; } }

@media (max-width: 768px) {
  .kt-visible-mobile {
    display: block !important; }
  .kt-visible-mobile-inline-block {
    display: inline-block !important; }
  .kt-visible-mobile-inline {
    display: inline !important; }
  .kt-visible-mobile-table {
    display: table !important; }
  .kt-visible-mobile-table-cell {
    display: table-cell !important; }
  .kt-hidden-mobile {
    display: none !important; } }

.kt-space-between {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.kt-rounded {
  border-radius: 4px !important; }

.kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none; }
    .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid {
      -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
      flex: 1 0 auto; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid.kt-grid--hor:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; }

.kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile).kt-grid--root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto; }
    .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid {
      -webkit-box-flex: 1;
      flex: 1 auto;
      -ms-flex: 1 0 0px;
      min-width: 0; }
      @media screen\0 {
        .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--fluid {
          min-width: none; } }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid.kt-grid--ver:not(.kt-grid--desktop):not(.kt-grid--desktop-and-tablet):not(.kt-grid--tablet):not(.kt-grid--tablet-and-mobile):not(.kt-grid--mobile) > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; }

.kt-grid.kt-grid--center {
  -ms-flex-line-pack: center;
  align-content: center; }

.kt-grid.kt-grid--stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.kt-grid > .kt-grid__item {
  max-width: 100%; }
  .kt-grid > .kt-grid__item.kt-grid__item--top {
    -ms-flex-item-align: start;
    align-self: flex-start; }
  .kt-grid > .kt-grid__item.kt-grid__item--middle {
    -ms-flex-item-align: center;
    align-self: center; }
  .kt-grid > .kt-grid__item.kt-grid__item--bottom {
    -ms-flex-item-align: end;
    align-self: flex-end; }

.kt-grid > .kt-grid__item.kt-grid__item--order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.kt-grid > .kt-grid__item.kt-grid__item--order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2; }

.kt-grid > .kt-grid__item.kt-grid__item--order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3; }

.kt-grid > .kt-grid__item.kt-grid__item--order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4; }

.kt-grid > .kt-grid__item.kt-grid__item--order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5; }

.kt-grid > .kt-grid__item.kt-grid__item--order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6; }

.kt-grid > .kt-grid__item.kt-grid__item--order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7; }

.kt-grid > .kt-grid__item.kt-grid__item--order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8; }

.kt-grid > .kt-grid__item.kt-grid__item--order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9; }

.kt-grid > .kt-grid__item.kt-grid__item--order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10; }

.kt-grid > .kt-grid__item.kt-grid__item--order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11; }

.kt-grid > .kt-grid__item.kt-grid__item--order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12; }

@media (min-width: 1025px) {
  .kt-grid.kt-grid--hor-desktop.kt-grid--desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none; }
      .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-1-desktop {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-2-desktop {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-3-desktop {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-4-desktop {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-5-desktop {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-6-desktop {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-7-desktop {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-8-desktop {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-9-desktop {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-10-desktop {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-11-desktop {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--hor-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-12-desktop {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--ver-desktop.kt-grid--desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop {
        -webkit-box-flex: 1;
        flex: 1 auto;
        -ms-flex: 1 0 0px;
        min-width: 0; } }
      @media screen\0  and (min-width: 1025px) {
        .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--fluid-desktop {
          min-width: none; } }

@media (min-width: 1025px) {
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-1-desktop {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-2-desktop {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-3-desktop {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-4-desktop {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-5-desktop {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-6-desktop {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-7-desktop {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-8-desktop {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-9-desktop {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-10-desktop {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-11-desktop {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--ver-desktop.kt-grid--desktop > .kt-grid__item.kt-grid__item--order-12-desktop {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .kt-grid.kt-grid--stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-grid > .kt-grid__item {
    max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top {
      -ms-flex-item-align: start;
      align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle {
      -ms-flex-item-align: center;
      align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom {
      -ms-flex-item-align: end;
      align-self: flex-end; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media (min-width: 1400px) {
  .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none; }
      .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-1-desktop-xl {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-2-desktop-xl {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-3-desktop-xl {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-4-desktop-xl {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-5-desktop-xl {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-6-desktop-xl {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-7-desktop-xl {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-8-desktop-xl {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-9-desktop-xl {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-10-desktop-xl {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-11-desktop-xl {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--hor-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-12-desktop-xl {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl {
        -webkit-box-flex: 1;
        flex: 1 auto;
        -ms-flex: 1 0 0px;
        min-width: 0; } }
      @media screen\0  and (min-width: 1400px) {
        .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--fluid-desktop-xl {
          min-width: none; } }

@media (min-width: 1400px) {
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-1-desktop-xl {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-2-desktop-xl {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-3-desktop-xl {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-4-desktop-xl {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-5-desktop-xl {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-6-desktop-xl {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-7-desktop-xl {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-8-desktop-xl {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-9-desktop-xl {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-10-desktop-xl {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-11-desktop-xl {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--ver-desktop-xl.kt-grid--desktop-xl > .kt-grid__item.kt-grid__item--order-12-desktop-xl {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .kt-grid.kt-grid--stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-grid > .kt-grid__item {
    max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top {
      -ms-flex-item-align: start;
      align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle {
      -ms-flex-item-align: center;
      align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom {
      -ms-flex-item-align: end;
      align-self: flex-end; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media (min-width: 769px) {
  .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none; }
      .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-1-desktop-and-tablet {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-2-desktop-and-tablet {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-3-desktop-and-tablet {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-4-desktop-and-tablet {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-5-desktop-and-tablet {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-6-desktop-and-tablet {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-7-desktop-and-tablet {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-8-desktop-and-tablet {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-9-desktop-and-tablet {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-10-desktop-and-tablet {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-11-desktop-and-tablet {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--hor-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-12-desktop-and-tablet {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet {
        -webkit-box-flex: 1;
        flex: 1 auto;
        -ms-flex: 1 0 0px;
        min-width: 0; } }
      @media screen\0  and (min-width: 769px) {
        .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--fluid-desktop-and-tablet {
          min-width: none; } }

@media (min-width: 769px) {
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-1-desktop-and-tablet {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-2-desktop-and-tablet {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-3-desktop-and-tablet {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-4-desktop-and-tablet {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-5-desktop-and-tablet {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-6-desktop-and-tablet {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-7-desktop-and-tablet {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-8-desktop-and-tablet {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-9-desktop-and-tablet {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-10-desktop-and-tablet {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-11-desktop-and-tablet {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--ver-desktop-and-tablet.kt-grid--desktop-and-tablet > .kt-grid__item.kt-grid__item--order-12-desktop-and-tablet {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .kt-grid.kt-grid--stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-grid > .kt-grid__item {
    max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top {
      -ms-flex-item-align: start;
      align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle {
      -ms-flex-item-align: center;
      align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom {
      -ms-flex-item-align: end;
      align-self: flex-end; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media (min-width: 769px) and (max-width: 1024px) {
  .kt-grid.kt-grid--hor-tablet.kt-grid--tablet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none; }
      .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-1-tablet {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-2-tablet {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-3-tablet {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-4-tablet {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-5-tablet {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-6-tablet {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-7-tablet {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-8-tablet {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-9-tablet {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-10-tablet {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-11-tablet {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--hor-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-12-tablet {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--ver-tablet.kt-grid--tablet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet {
        -webkit-box-flex: 1;
        flex: 1 auto;
        -ms-flex: 1 0 0px;
        min-width: 0; } }
      @media screen\0  and (min-width: 769px) and (max-width: 1024px) {
        .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--fluid-tablet {
          min-width: none; } }

@media (min-width: 769px) and (max-width: 1024px) {
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-1-tablet {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-2-tablet {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-3-tablet {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-4-tablet {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-5-tablet {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-6-tablet {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-7-tablet {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-8-tablet {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-9-tablet {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-10-tablet {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-11-tablet {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--ver-tablet.kt-grid--tablet > .kt-grid__item.kt-grid__item--order-12-tablet {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .kt-grid.kt-grid--stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-grid > .kt-grid__item {
    max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top {
      -ms-flex-item-align: start;
      align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle {
      -ms-flex-item-align: center;
      align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom {
      -ms-flex-item-align: end;
      align-self: flex-end; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media (max-width: 1024px) {
  .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none; }
      .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-1-tablet-and-mobile {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-2-tablet-and-mobile {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-3-tablet-and-mobile {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-4-tablet-and-mobile {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-5-tablet-and-mobile {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-6-tablet-and-mobile {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-7-tablet-and-mobile {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-8-tablet-and-mobile {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-9-tablet-and-mobile {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-10-tablet-and-mobile {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-11-tablet-and-mobile {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--hor-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-12-tablet-and-mobile {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile {
        -webkit-box-flex: 1;
        flex: 1 auto;
        -ms-flex: 1 0 0px;
        min-width: 0; } }
      @media screen\0  and (max-width: 1024px) {
        .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--fluid-tablet-and-mobile {
          min-width: none; } }

@media (max-width: 1024px) {
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-1-tablet-and-mobile {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-2-tablet-and-mobile {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-3-tablet-and-mobile {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-4-tablet-and-mobile {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-5-tablet-and-mobile {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-6-tablet-and-mobile {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-7-tablet-and-mobile {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-8-tablet-and-mobile {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-9-tablet-and-mobile {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-10-tablet-and-mobile {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-11-tablet-and-mobile {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--ver-tablet-and-mobile.kt-grid--tablet-and-mobile > .kt-grid__item.kt-grid__item--order-12-tablet-and-mobile {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .kt-grid.kt-grid--stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-grid > .kt-grid__item {
    max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top {
      -ms-flex-item-align: start;
      align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle {
      -ms-flex-item-align: center;
      align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom {
      -ms-flex-item-align: end;
      align-self: flex-end; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media (max-width: 768px) {
  .kt-grid.kt-grid--hor-mobile.kt-grid--mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: none;
      flex: none; }
      .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-1-mobile {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-2-mobile {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-3-mobile {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-4-mobile {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-5-mobile {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-6-mobile {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-7-mobile {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-8-mobile {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-9-mobile {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-10-mobile {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-11-mobile {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--hor-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-12-mobile {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--ver-mobile.kt-grid--mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile.kt-grid--root {
      -webkit-box-flex: 1;
      flex: 1;
      -ms-flex: 1 0 0px; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
      .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile {
        -webkit-box-flex: 1;
        flex: 1 auto;
        -ms-flex: 1 0 0px;
        min-width: 0; } }
      @media screen\0  and (max-width: 768px) {
        .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid, .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--fluid-mobile {
          min-width: none; } }

@media (max-width: 768px) {
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-1-mobile {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-2-mobile {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-3-mobile {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-4-mobile {
      -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
      order: 4; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-5-mobile {
      -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
      order: 5; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-6-mobile {
      -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
      order: 6; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-7-mobile {
      -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
      order: 7; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-8-mobile {
      -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
      order: 8; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-9-mobile {
      -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
      order: 9; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-10-mobile {
      -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
      order: 10; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-11-mobile {
      -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
      order: 11; }
    .kt-grid.kt-grid--ver-mobile.kt-grid--mobile > .kt-grid__item.kt-grid__item--order-12-mobile {
      -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
      order: 12; }
  .kt-grid.kt-grid--center {
    -ms-flex-line-pack: center;
    align-content: center; }
  .kt-grid.kt-grid--stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-grid > .kt-grid__item {
    max-width: 100%; }
    .kt-grid > .kt-grid__item.kt-grid__item--top {
      -ms-flex-item-align: start;
      align-self: flex-start; }
    .kt-grid > .kt-grid__item.kt-grid__item--middle {
      -ms-flex-item-align: center;
      align-self: center; }
    .kt-grid > .kt-grid__item.kt-grid__item--bottom {
      -ms-flex-item-align: end;
      align-self: flex-end; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .kt-grid > .kt-grid__item.kt-grid__item--order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

.kt-portlet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.05);
  background-color: #ffffff;
  margin-bottom: 20px;
  border-radius: 4px; }
  .kt-page-content-white .kt-portlet {
    -webkit-box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(82, 63, 105, 0.1); }
  .kt-portlet .kt-portlet__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    padding: 0 25px;
    border-bottom: 1px solid #ebedf2;
    min-height: 60px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .kt-portlet .kt-portlet__head.kt-portlet__head--noborder {
      border-bottom: 0; }
    .kt-portlet .kt-portlet__head .kt-portlet__head-label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-line-pack: flex-first;
      align-content: flex-first; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
        margin: 0;
        padding: 0;
        font-size: 1.2rem;
        font-weight: 500;
        color: #464457; }
        .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small {
          font-weight: 300;
          padding-left: 0.5rem;
          font-size: 1rem;
          color: #a7abc3; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
        padding-right: 0.75rem;
        font-size: 1.3rem;
        color: #a7abc3; }
    .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-line-pack: end;
      align-content: flex-end; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .nav-pills,
      .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .nav-tabs {
        margin: 0; }
      .kt-portlet .kt-portlet__head .kt-portlet__head-toolbar .kt-portlet__head-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
    .kt-portlet .kt-portlet__head .kt-portlet__head-progress {
      position: absolute;
      left: 0;
      right: 0; }
  .kt-portlet.kt-portlet--head-sm .kt-portlet__head {
    min-height: 50px; }
  .kt-portlet.kt-portlet--head-lg .kt-portlet__head {
    min-height: 80px; }
  .kt-portlet.kt-portlet--head-xl .kt-portlet__head {
    min-height: 100px; }
  .kt-portlet.kt-portlet--sticky .kt-portlet__head {
    height: 50px;
    min-height: 50px; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--sm {
      height: 40px;
      min-height: 40px; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--lg {
      height: 70px;
      min-height: 70px; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--xl {
      height: 90px;
      min-height: 90px; }
  .kt-portlet.kt-portlet--head-overlay .kt-portlet__head {
    position: relative;
    z-index: 1;
    border: 0;
    height: 60px; }
  .kt-portlet.kt-portlet--head-overlay .kt-portlet__body {
    margin-top: -60px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__head {
    height: 50px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__body {
    margin-top: -50px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__head {
    height: 80px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__body {
    margin-top: -80px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__head {
    height: 100px; }
  .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__body {
    margin-top: -100px; }
  .kt-portlet .kt-portlet__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 25px;
    border-radius: 4px; }
    .kt-portlet .kt-portlet__body .kt-portlet__content {
      padding: 0;
      margin: 0; }
    .kt-portlet .kt-portlet__body > .kt-datatable > .kt-datatable__table {
      border-radius: 4px; }
  .kt-portlet .kt-portlet__foot {
    padding: 25px;
    border-top: 1px solid #ebedf2;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }
    .kt-portlet .kt-portlet__foot .kt-portlet__foot-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--sm {
      padding-top: 10px;
      padding-bottom: 10px; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--md {
      padding-top: 1rem;
      padding-bottom: 1rem; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--no-border {
      border-top: 0; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--top {
      border-top: 0;
      border-bottom: 1px solid #ebedf2; }
    .kt-portlet .kt-portlet__foot.kt-portlet__foot--solid {
      background-color: #f7f8fa;
      border-top: 0; }
      .kt-portlet .kt-portlet__foot.kt-portlet__foot--solid.kt-portlet__foot--top {
        border-bottom: 0; }
  .kt-portlet.kt-portlet--bordered {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ebedf2; }
  .kt-portlet.kt-portlet--unelevate {
    -webkit-box-shadow: none;
    box-shadow: none; }
  .kt-portlet.kt-portlet--unround .kt-portlet__head {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .kt-portlet.kt-portlet--unround .kt-portlet__body {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .kt-portlet.kt-portlet--unround .kt-portlet__foot {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .kt-portlet.kt-portlet--last {
    margin-bottom: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--center-x {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--center-y {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .kt-portlet .kt-portlet__body .kt-portlet__body--hor-fit {
    margin-left: -25px;
    margin-right: -25px; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--stick-bottom {
    position: relative;
    bottom: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fluid {
    height: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fill {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--unfill {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fullheight {
    -webkit-box-flex: auto;
    -ms-flex-positive: auto;
    flex-grow: auto; }
  .kt-portlet.kt-portlet--fit .kt-portlet__head {
    padding: 0; }
  .kt-portlet.kt-portlet--fit .kt-portlet__body {
    padding: 0; }
  .kt-portlet.kt-portlet--fit .kt-portlet__foot {
    padding: 0; }
  .kt-portlet.kt-portlet--fit.kt-portlet--height-fluid-half {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
    .kt-portlet.kt-portlet--fit.kt-portlet--height-fluid-half .kt-portlet__body {
      height: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
  .kt-portlet.kt-portlet--contain {
    overflow: hidden; }
  .kt-portlet .kt-portlet__head.kt-portlet__head--fit {
    padding: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit {
    padding: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-top {
    padding-top: 0 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-bottom {
    padding-bottom: 0 !important; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-x,
  .kt-portlet .kt-portlet__body.kt-portlet__body--hor-fit {
    padding-left: 0;
    padding-right: 0; }
  .kt-portlet .kt-portlet__body.kt-portlet__body--fit-y {
    padding-top: 0;
    padding-bottom: 0; }
  .kt-portlet .kt-portlet__foot.kt-portlet__foot--fit {
    padding: 0; }
  .kt-portlet.kt-portlet--space {
    padding-left: 25px;
    padding-right: 25px; }
    .kt-portlet.kt-portlet--space .kt-portlet__head,
    .kt-portlet.kt-portlet--space .kt-portlet__body,
    .kt-portlet.kt-portlet--space .kt-portlet__foot {
      padding-left: 0;
      padding-right: 0; }
  .kt-portlet.kt-portlet--head-noborder .kt-portlet__head {
    border-bottom: 0; }
  .kt-portlet.kt-portlet--head-noborder .kt-portlet__body {
    padding-top: 12.5px; }
  .kt-portlet.kt-portlet--tabs .kt-portlet__head .kt-portlet__head-toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch; }
  .kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head {
    border-bottom: 3px solid #f7f8fa; }
    .kt-portlet.kt-portlet--tabs-border-3x .kt-portlet__head .nav.nav-tabs {
      margin-bottom: -3px; }
  .kt-portlet.kt-portlet--solid-brand {
    background: #3d94fb; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-brand .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-brand .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #1f83fa; }
  .kt-portlet.kt-portlet--tabs-border-3x-brand .kt-portlet__head {
    border-bottom: 3px solid rgba(61, 148, 251, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-brand {
    border-bottom: 3px solid rgba(61, 148, 251, 0.2); }
  .kt-portlet.kt-portlet--solid-light {
    background: #ffffff; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__head {
      color: #282a3c;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title {
        color: #282a3c; }
        .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-title small {
          color: #1c1d2a; }
      .kt-portlet.kt-portlet--solid-light .kt-portlet__head .kt-portlet__head-icon i {
        color: #1c1d2a; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-light .kt-portlet__body {
      color: #282a3c; }
    .kt-portlet.kt-portlet--solid-light .kt-portlet__foot {
      color: #282a3c;
      border-top: 1px solid transparent;
      background: #f0f0f0; }
  .kt-portlet.kt-portlet--tabs-border-3x-light .kt-portlet__head {
    border-bottom: 3px solid rgba(255, 255, 255, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-light {
    border-bottom: 3px solid rgba(255, 255, 255, 0.2); }
  .kt-portlet.kt-portlet--solid-dark {
    background: #282a3c; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-dark .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-dark .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #1c1d2a; }
  .kt-portlet.kt-portlet--tabs-border-3x-dark .kt-portlet__head {
    border-bottom: 3px solid rgba(40, 42, 60, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-dark {
    border-bottom: 3px solid rgba(40, 42, 60, 0.2); }
  .kt-portlet.kt-portlet--solid-primary {
    background: #5867dd; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-primary .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-primary .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #3f50d8; }
  .kt-portlet.kt-portlet--tabs-border-3x-primary .kt-portlet__head {
    border-bottom: 3px solid rgba(88, 103, 221, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-primary {
    border-bottom: 3px solid rgba(88, 103, 221, 0.2); }
  .kt-portlet.kt-portlet--solid-success {
    background: #1dc9b7; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-success .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-success .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-success .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #19ae9f; }
  .kt-portlet.kt-portlet--tabs-border-3x-success .kt-portlet__head {
    border-bottom: 3px solid rgba(29, 201, 183, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-success {
    border-bottom: 3px solid rgba(29, 201, 183, 0.2); }
  .kt-portlet.kt-portlet--solid-info {
    background: #2786fb; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-info .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-info .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-info .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #0975fa; }
  .kt-portlet.kt-portlet--tabs-border-3x-info .kt-portlet__head {
    border-bottom: 3px solid rgba(39, 134, 251, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-info {
    border-bottom: 3px solid rgba(39, 134, 251, 0.2); }
  .kt-portlet.kt-portlet--solid-warning {
    background: #ffb822; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__head {
      color: #111111;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title {
        color: #111111; }
        .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-title small {
          color: #020202; }
      .kt-portlet.kt-portlet--solid-warning .kt-portlet__head .kt-portlet__head-icon i {
        color: #020202; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__body {
      color: #111111; }
    .kt-portlet.kt-portlet--solid-warning .kt-portlet__foot {
      color: #111111;
      border-top: 1px solid transparent;
      background: #ffae03; }
  .kt-portlet.kt-portlet--tabs-border-3x-warning .kt-portlet__head {
    border-bottom: 3px solid rgba(255, 184, 34, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-warning {
    border-bottom: 3px solid rgba(255, 184, 34, 0.2); }
  .kt-portlet.kt-portlet--solid-danger {
    background: #F64E60; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__head {
      color: #ffffff;
      border-bottom: 1px solid transparent; }
      .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title {
        color: #ffffff; }
        .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-title small {
          color: #f0f0f0; }
      .kt-portlet.kt-portlet--solid-danger .kt-portlet__head .kt-portlet__head-icon i {
        color: #f0f0f0; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
      padding-top: 5px; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__wrapper,
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__body {
      color: #ffffff; }
    .kt-portlet.kt-portlet--solid-danger .kt-portlet__foot {
      color: #ffffff;
      border-top: 1px solid transparent;
      background: #fd09e8; }
  .kt-portlet.kt-portlet--tabs-border-3x-danger .kt-portlet__head {
    border-bottom: 3px solid rgba(253, 39, 235, 0.1); }
  .kt-portlet.kt-portlet--border-bottom-danger {
    border-bottom: 3px solid rgba(253, 39, 235, 0.2); }
  .kt-portlet.kt-portlet--sortable .kt-portlet__head {
    cursor: move; }
  .kt-portlet.kt-portlet--sortable-empty {
    visibility: hidden;
    height: 45px;
    min-height: 125px; }
  .kt-portlet.ui-sortable-helper {
    border: 1px dashed #ebedf2; }
  .kt-portlet .kt-portlet__head {
    -webkit-transition: left 0.3s, right 0.3s, height 0.3s;
    transition: left 0.3s, right 0.3s, height 0.3s; }
  .kt-portlet.kt-portlet--sticky .kt-portlet__head {
    -webkit-transition: left 0.3s, right 0.3s, height 0.3s;
    transition: left 0.3s, right 0.3s, height 0.3s;
    position: fixed;
    -webkit-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
    box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.1);
    z-index: 101;
    background: #fff; }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
    color: #fff; }
    .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title small {
      color: rgba(255, 255, 255, 0.8); }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-icon {
    color: rgba(255, 255, 255, 0.8); }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__head:not(.kt-portlet__head--noborder) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
  .kt-portlet.kt-portlet--skin-solid .kt-portlet__body {
    color: #fff; }
  .kt-portlet .kt-portlet__space-x {
    padding-left: 25px !important;
    padding-right: 25px !important; }
  .kt-portlet .kt-portlet__space-y {
    padding-top: 25px !important;
    padding-bottom: 25px !important; }
  .kt-portlet.kt-portlet--collapsed > .kt-form,
  .kt-portlet.kt-portlet--collapsed > .kt-portlet__body {
    display: none; }
  .kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-angle-down:before {
    content: "\f113"; }
  .kt-portlet.kt-portlet--collapsed .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before, .kt-portlet.kt-portlet--collapse .kt-portlet__head .kt-portlet__head-toolbar .la-plus:before {
    content: "\f28e"; }

.tooltip-portlet {
  opacity: 1; }

@media (min-width: 1025px) {
  .kt-portlet.kt-portlet--height-fluid {
    height: calc(100% - 20px); }
    .kt-portlet.kt-portlet--height-fluid .kt-portlet__body {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
  .kt-portlet.kt-portlet--height-fluid-half {
    height: calc(50% - 20px); }
    .kt-portlet.kt-portlet--height-fluid-half .kt-portlet__body {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; } }

@media (max-width: 1024px) {
  .kt-portlet {
    margin-bottom: 20px; }
    .kt-portlet .kt-portlet__head {
      padding: 0 15px;
      min-height: 50px; }
      .kt-portlet .kt-portlet__head.kt-portlet__head--sm {
        min-height: 40px; }
      .kt-portlet .kt-portlet__head.kt-portlet__head--lg {
        min-height: 60px; }
      .kt-portlet .kt-portlet__head.kt-portlet__head--xl {
        min-height: 80px; }
    .kt-portlet.kt-portlet--head-sm .kt-portlet__head {
      min-height: 40px; }
    .kt-portlet.kt-portlet--head-lg .kt-portlet__head {
      min-height: 60px; }
    .kt-portlet.kt-portlet--head-xl .kt-portlet__head {
      min-height: 80px; }
    .kt-portlet .kt-portlet__body {
      padding: 15px; }
      .kt-portlet .kt-portlet__body .kt-portlet__body--hor-fit {
        margin-left: -15px;
        margin-right: -15px; }
    .kt-portlet .kt-portlet__foot {
      padding: 15px; }
    .kt-portlet.kt-portlet--marginless {
      margin-bottom: 0; }
    .kt-portlet.kt-portlet--sticky .kt-portlet__head {
      height: 40px; }
      .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--sm {
        height: 30px; }
      .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--lg {
        height: 50px; }
      .kt-portlet.kt-portlet--sticky .kt-portlet__head.kt-portlet__head--xl {
        height: 70px; }
    .kt-portlet.kt-portlet--head-overlay .kt-portlet__head {
      height: 50px; }
    .kt-portlet.kt-portlet--head-overlay .kt-portlet__body {
      margin-top: -50px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__head {
      height: 40px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-sm .kt-portlet__body {
      margin-top: -40px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__head {
      height: 60px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-lg .kt-portlet__body {
      margin-top: -60px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__head {
      height: 80px; }
    .kt-portlet.kt-portlet--head-overlay.kt-portlet--head-xl .kt-portlet__body {
      margin-top: -80px; }
    .kt-portlet.kt-portlet--head--noborder .kt-portlet__body {
      padding-top: 7.5px; }
    .kt-portlet .kt-portlet__space-x {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .kt-portlet .kt-portlet__space-y {
      padding-top: 15px !important;
      padding-bottom: 15px !important; } }

@media (max-width: 768px) {
  .kt-portlet.kt-portlet--head-break-sm .kt-portlet__head {
    padding-top: 15px;
    padding-bottom: 15px;
    min-height: initial !important;
    height: auto;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .kt-portlet.kt-portlet--head-break-sm .kt-portlet__head .kt-portlet__head-label {
      margin-bottom: 1rem; } }

.kt-datatable {
  display: none; }

.kt-datatable.kt-datatable--default {
  display: block;
  margin-bottom: 25px; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table {
    border-collapse: collapse;
    /*overflow: hidden;*/
    display: none;
    width: 100%; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot {
      visibility: hidden;
      display: block; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
        width: 100%; }
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell,
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
          vertical-align: middle;
          padding: 10px;
          font-size: 1rem; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:first-child,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:first-child,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:first-child {
            padding-left: 25px; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:last-child,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:last-child {
            padding-right: 25px; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left {
            text-align: left; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span {
              text-align: left; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right {
            text-align: right; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span {
              text-align: right; }
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i {
                right: 0; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center {
            text-align: center; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span {
              text-align: center; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort {
            cursor: pointer; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort i,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort i,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort i {
              font-size: 0.6rem; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing {
            cursor: col-resize; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > a,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > a,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > a {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check {
            text-align: center; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span {
              overflow: visible; }
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox {
                top: 2px;
                padding: 0;
                margin: 0 0 0 0; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span {
            width: 12px; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail {
            display: inline-block;
            text-align: right; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i {
              font-size: 1.4rem;
              width: 12px; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown {
            display: inline-block; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu {
              margin-top: 0.5rem; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu {
              margin-top: auto;
              margin-bottom: 0.5rem; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right {
              margin-right: -0.8rem;
              /*rtl:ignore*/
              margin-left: 65px; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left {
              margin-left: -10rem; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock {
        border: 0; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > a,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > a {
      font-weight: 500;
      vertical-align: middle; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell {
      padding: 16px 10px; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > a > i {
        display: inline-block;
        position: relative;
        right: -10px;
        line-height: 0;
        vertical-align: middle;
        font-size: 1.1rem; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body.ps {
      padding-bottom: 0; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
      font-weight: regular; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox {
        top: 1px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail {
      display: block; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail {
        display: block;
        padding: 0 60px; }
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row {
          display: table-row; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell {
            padding: 8px 12px;
            text-align: left;
            vertical-align: top; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell > a {
              width: auto !important; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell:first-child {
              font-weight: 500; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell:last-child {
              font-weight: regular;
              padding-left: 20px; }
  .kt-datatable.kt-datatable--default.kt-datatable--error .kt-datatable__body {
    padding: 30px;
    text-align: center; }
  .kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock,
  .kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock,
  .kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock {
    display: inline-block;
    position: relative;
    vertical-align: top;
    overflow: hidden; }
  .kt-datatable.kt-datatable--default.kt-datatable--loaded {
    display: block; }
    .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table {
      display: table; }
      .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__head,
      .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__body,
      .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__foot {
        visibility: visible;
        display: table-row-group;
        position: relative; }
        .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
        .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
        .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
          display: table-row;
          table-layout: initial; }
  .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table {
    display: block; }
    .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__head,
    .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__foot {
      overflow: hidden; }
      .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
      .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
        position: relative; }
    .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__body {
      overflow: hidden; }
  .kt-datatable.kt-datatable--default > .kt-datatable__pager {
    margin: 0px;
    padding: 25px;
    padding-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager.kt-datatable__pager--top {
      margin-bottom: 20px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav {
      margin: 0;
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li {
        padding: 0;
        margin-right: 5px;
        display: inline-block; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li:last-child {
          margin-right: 0; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
          cursor: pointer;
          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: 2.25rem;
          min-width: 2.25rem;
          padding: 0.5rem;
          border-radius: 3px;
          position: relative;
          font-size: 1rem;
          line-height: 1rem;
          font-weight: 500; }
          .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link > i {
            font-size: 0.6rem;
            text-align: center;
            display: inline-block; }
          .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--more-prev, .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--more-next {
            font-weight: 600; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
          height: 2.25rem;
          width: 3.5rem;
          text-align: center;
          border-radius: 3px !important; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size {
        margin-right: 10px; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
          height: 2.25rem;
          padding: 0.45rem 1rem; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu.inner > li.selected > a span.check-mark {
          margin-top: -0.6rem; }
  .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table {
    margin-bottom: 0; }
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable {
      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; }
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable > i,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable > i {
        line-height: 0;
        font-size: 1.4rem; }
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable:hover,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable:hover,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable:hover {
        text-decoration: none; }
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable {
      display: table;
      width: 100%; }
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable > .kt-datatable__subtable,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable > .kt-datatable__subtable {
        padding: 20px; }
        .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager,
        .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager,
        .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager {
          padding-top: 10px;
          padding-bottom: 10px; }

@media (max-width: 768px) {
  .kt-datatable.kt-datatable--default {
    margin-bottom: 15px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:first-child,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:first-child,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:first-child {
      padding-left: 15px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:last-child,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:last-child {
      padding-right: 15px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager {
      margin: 0;
      padding: 15px 15px 7.5px 15px; }
      .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-nav,
      .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-info {
        margin-top: 10px; } }

.kt-datatable > .kt-datatable__table {
  background-color: #fff; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--left,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--left,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--left {
    z-index: 1;
    -webkit-box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14);
    box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14); }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--right,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--right,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--right {
    -webkit-box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14);
    box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14); }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--scroll,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--scroll,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--scroll {
    position: relative; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
    border-bottom: 1px solid #f0f3ff; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span {
      background: #f0f3ff; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span {
      background: #e8ecfa; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail {
    vertical-align: middle; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      color: #3d94fb; }
      .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i:before {
        line-height: 0;
        vertical-align: middle; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail:hover i, .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail.kt-datatable__toggle-detail--active i {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      color: #3d94fb; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail table {
    border-left: 1px solid #f0f3ff;
    border-right: 1px solid #f0f3ff; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
    background: transparent; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > a,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > a {
      color: #6c7293; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i,
  .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > a > i {
    color: #3d94fb; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
  color: #93a2dd;
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last {
    background: #f0f3ff; }
    .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last:hover {
      background: #3d94fb;
      color: #ffffff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link:hover {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background: #3d94fb;
    color: #ffffff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--active {
    background: #3d94fb;
    color: #ffffff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled:hover {
    color: #93a2dd;
    background: #f0f3ff;
    opacity: 0.3; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background: #f0f3ff;
  border-color: #f0f3ff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input:focus {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background: #3d94fb;
    border-color: #3d94fb; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
  font-size: 1rem;
  font-weight: 500;
  border: 0 !important;
  color: #93a2dd;
  background: #f0f3ff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle i {
    color: #ffffff; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus,
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover,
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle {
  border: 0 !important;
  color: #ffffff !important;
  background: #3d94fb; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus i,
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover i,
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle i {
    color: #ffffff !important; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu {
  z-index: 100; }
  .modal .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu {
    z-index: 1051; }

.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i {
  color: #3d94fb; }

.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable {
  border-top: 0; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > span,
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > a {
    color: #6c7293; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--hover {
    -webkit-transition: background 0.3s ease;
    transition: background 0.3s ease;
    background: transparent; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--even > .kt-datatable__cell {
  background: transparent; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--active > .kt-datatable__cell {
  background: #f7f8fa; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--hover:not(.kt-datatable__row--active) {
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--hover:not(.kt-datatable__row--active) > .kt-datatable__cell {
    -webkit-transition: background 0.3s ease;
    transition: background 0.3s ease;
    background: transparent; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span ,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > a,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > a {
  color: #3d94fb; }

.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--subtable-expanded > .kt-datatable__cell {
  background: #f7f8fa !important; }

.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable {
  background: transparent; }
  .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable {
    -webkit-box-shadow: 0px 0px 15px 1px rgba(113, 106, 202, 0.1);
    box-shadow: 0px 0px 15px 1px rgba(113, 106, 202, 0.1); }
  .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable.kt-datatable__row-loading > .kt-datatable__subtable > .kt-datatable > .kt-datatable__table {
    background: transparent; }

.kt-datatable .ps > .ps__rail-y > .ps__thumb-y,
.kt-datatable .ps > .ps__rail-x > .ps__thumb-x {
  background: #dbe2f7; }
  .kt-datatable .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-datatable .ps > .ps__rail-y > .ps__thumb-y:focus,
  .kt-datatable .ps > .ps__rail-x > .ps__thumb-x:hover,
  .kt-datatable .ps > .ps__rail-x > .ps__thumb-x:focus {
    background: #dbe2f7; }

.kt-scrolltop {
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 40px;
  height: 40px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  cursor: pointer;
  z-index: 90;
  background: #3d94fb;
  -webkit-box-shadow: 0 0 15px 1px rgba(69, 65, 78, 0.2);
  box-shadow: 0 0 15px 1px rgba(69, 65, 78, 0.2);
  opacity: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 4px; }
  .kt-scrolltop svg {
    height: 20px;
    width: 20px; }
  .kt-scrolltop > i {
    font-size: 1.3rem;
    color: #ffffff; }
  .kt-scrolltop g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease;
    fill: #ffffff; }
  .kt-scrolltop:hover g [fill] {
    -webkit-transition: fill 0.3s ease;
    transition: fill 0.3s ease; }
  .kt-scrolltop:hover > i {
    color: #ffffff; }
  .kt-scrolltop--on .kt-scrolltop {
    opacity: 0.3;
    -webkit-animation: kt-scrolltop-show-animation .4s ease-out 1;
    animation: kt-scrolltop-show-animation .4s ease-out 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .kt-scrolltop--on .kt-scrolltop:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      opacity: 1; }
  @media (max-width: 1024px) {
    .kt-scrolltop {
      bottom: 30px;
      right: 15px; } }

@-webkit-keyframes kt-scrolltop-show-animation {
  from {
    margin-bottom: -15px; }
  to {
    margin-bottom: 0; } }

@keyframes kt-scrolltop-show-animation {
  from {
    margin-bottom: -15px; }
  to {
    margin-bottom: 0; } }

.kt-form .kt-form__group.kt-form__group--inline {
  display: table;
  padding: 0; }
  .kt-form .kt-form__group.kt-form__group--inline > .kt-form__label {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    padding-right: 1rem; }
    .kt-form .kt-form__group.kt-form__group--inline > .kt-form__label.kt-form__label-no-wrap {
      white-space: nowrap; }
    .kt-form .kt-form__group.kt-form__group--inline > .kt-form__label > label {
      margin: 0; }
  .kt-form .kt-form__group.kt-form__group--inline > .kt-form__control {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    width: 100%; }

.kt-form .kt-form__actions.kt-form__actions--right {
  text-align: right; }

.kt-form .kt-form__actions.kt-form__actions--center {
  text-align: center; }

@media (min-width: 1025px) {
  .kt-form.kt-form--label-right .form-group label:not(.kt-checkbox):not(.kt-radio):not(.kt-option) {
    text-align: right; } }

.kt-input-icon {
  position: relative;
  padding: 0;
  width: 100%; }
  .kt-input-icon > .kt-input-icon__icon {
    position: absolute;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    top: 0;
    width: 3.2rem; }
    .kt-input-icon > .kt-input-icon__icon.kt-input-icon__icon--left {
      left: 0; }
    .kt-input-icon > .kt-input-icon__icon.kt-input-icon__icon--right {
      right: 0; }
    .kt-input-icon > .kt-input-icon__icon > span {
      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;
      height: 100%; }
      .kt-input-icon > .kt-input-icon__icon > span i {
        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;
        line-height: 0;
        color: #a7abc3; }
    .kt-input-icon > .kt-input-icon__icon [class^="la-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" la-"] {
      font-size: 1.4em; }
    .kt-input-icon > .kt-input-icon__icon [class^="fa-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" fa-"] {
      font-size: 1.2em; }
    .kt-input-icon > .kt-input-icon__icon [class^="flaticon-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" flaticon-"],
    .kt-input-icon > .kt-input-icon__icon [class^="flaticon2-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" flaticon2-"] {
      font-size: 1.3em; }
  .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon {
    width: 4.2rem; }
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="la-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" la-"] {
      font-size: 1.6em; }
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="fa-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" fa-"] {
      font-size: 1.3em; }
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="flaticon-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" flaticon-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="flaticon2-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" flaticon2-"] {
      font-size: 1.4em; }
  .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon {
    width: 2.7rem; }
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="la-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" la-"] {
      font-size: 1.1em; }
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="fa-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" fa-"] {
      font-size: 1em; }
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="flaticon-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" flaticon-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="flaticon2-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" flaticon2-"] {
      font-size: 1em; }
  .kt-input-icon.kt-input-icon--left .form-control {
    padding-left: 2.8rem; }
    .kt-input-icon.kt-input-icon--left .form-control.form-control-lg {
      padding-left: 3.6rem; }
    .kt-input-icon.kt-input-icon--left .form-control.form-control-sm {
      padding-left: 2.5rem; }
  .kt-input-icon.kt-input-icon--right .form-control {
    padding-right: 2.8rem; }
    .kt-input-icon.kt-input-icon--right .form-control.form-control-lg {
      padding-right: 3.6rem; }
    .kt-input-icon.kt-input-icon--right .form-control.form-control-sm {
      padding-right: 2.5rem; }
  .kt-input-icon.kt-input-icon--fixed {
    display: inline-block; }
  .kt-input-icon.kt-input-icon--fixed-large {
    display: inline-block; }
  .kt-input-icon.kt-input-icon--fixed-small {
    display: inline-block; }

.kt-checkbox {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 10px;
  text-align: left;
  cursor: pointer;
  font-size: 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .kt-checkbox.kt-checkbox--disabled {
    opacity: 0.8;
    cursor: not-allowed; }
  .kt-checkbox > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
  .kt-checkbox > span {
    border-radius: 3px;
    background: none;
    position: absolute;
    top: 1px;
    left: 0;
    height: 18px;
    width: 18px; }
    .kt-checkbox > span:after {
      content: '';
      position: absolute;
      display: none;
      top: 50%;
      left: 50%;
      margin-left: -2px;
      margin-top: -6px;
      width: 5px;
      height: 10px;
      border-width: 0 2px 2px 0/*rtl:ignore*/ !important;
      -webkit-transform: rotate(45deg)/*rtl:ignore*/;
      transform: rotate(45deg)/*rtl:ignore*/; }
  .kt-checkbox > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: none; }
    .kt-checkbox > input:checked ~ span:after {
      display: block; }
  .kt-checkbox:hover > input:not([disabled]):checked ~ span,
  .kt-checkbox > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-checkbox > input:disabled ~ span {
    opacity: 0.6;
    pointer-events: none; }
  .kt-checkbox.kt-checkbox--solid > span {
    border: 1px solid transparent; }
  .kt-checkbox.kt-checkbox--solid:hover > input:not([disabled]) ~ span,
  .kt-checkbox.kt-checkbox--solid > input:focus ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-checkbox.kt-checkbox--square > span {
    border-radius: 0; }
  .kt-checkbox.kt-checkbox--bold > span {
    border-width: 2px !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .form-inline .kt-checkbox {
    margin-left: 15px;
    margin-right: 15px; }
  .kt-checkbox.kt-checkbox--single {
    width: 18px;
    height: 18px; }
    .kt-checkbox.kt-checkbox--single > span {
      top: 0px; }
    th > .kt-checkbox.kt-checkbox--single,
    td > .kt-checkbox.kt-checkbox--single {
      right: -5px; }
  .input-group .kt-checkbox {
    margin-bottom: 0 !important;
    padding-left: 0; }

.kt-checkbox-list {
  padding: 0 0; }
  .form-horizontal .form-group .kt-checkbox-list {
    padding-top: 0; }
  .kt-checkbox-list .kt-checkbox {
    text-align: left;
    display: block; }
    .kt-checkbox-list .kt-checkbox:last-child {
      margin-bottom: 5px; }

.kt-checkbox-inline {
  padding: 0 0; }
  .kt-checkbox-inline .kt-checkbox {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 5px; }
    .kt-checkbox-inline .kt-checkbox:last-child {
      margin-right: 0; }

.form-group.row .kt-checkbox-inline {
  margin-top: 0.75rem; }

.form-group.row .kt-checkbox-list {
  margin-top: 2px; }

.kt-checkbox.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox > span {
  border: 1px solid #d1d7e2; }
  .kt-checkbox > span:after {
    border: solid #bfc7d7; }

.kt-checkbox > input:disabled ~ span:after {
  border-color: #c8cfdd; }

.kt-checkbox > input:checked ~ span {
  border: 1px solid #c8cfdd; }

.kt-checkbox.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #c8cfdd; }

.kt-checkbox > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--solid > span {
  background: #e4e8ee;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--solid > span:after {
    border: solid #99a6bf; }

.kt-checkbox.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--solid > input:checked ~ span {
  background: #dee2ea; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--brand > span {
  border: 1px solid #3d94fb; }
  .kt-checkbox.kt-checkbox--brand > span:after {
    border: solid #3d94fb; }

.kt-checkbox.kt-checkbox--brand > input:disabled ~ span:after {
  border-color: #3d94fb; }

.kt-checkbox.kt-checkbox--brand > input:checked ~ span {
  border: 1px solid #3d94fb; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #3d94fb; }

.kt-checkbox.kt-checkbox--brand > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span {
  background: #3d94fb;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--brand.kt-checkbox--solid > input:checked ~ span {
  background: #3d94fb; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--light > span {
  border: 1px solid #ffffff; }
  .kt-checkbox.kt-checkbox--light > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--light > input:disabled ~ span:after {
  border-color: #ffffff; }

.kt-checkbox.kt-checkbox--light > input:checked ~ span {
  border: 1px solid #ffffff; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ffffff; }

.kt-checkbox.kt-checkbox--light > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > span {
  background: #ffffff;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--light.kt-checkbox--solid > span:after {
    border: solid #282a3c; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--light.kt-checkbox--solid > input:checked ~ span {
  background: #ffffff; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--dark > span {
  border: 1px solid #282a3c; }
  .kt-checkbox.kt-checkbox--dark > span:after {
    border: solid #282a3c; }

.kt-checkbox.kt-checkbox--dark > input:disabled ~ span:after {
  border-color: #282a3c; }

.kt-checkbox.kt-checkbox--dark > input:checked ~ span {
  border: 1px solid #282a3c; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #282a3c; }

.kt-checkbox.kt-checkbox--dark > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > span {
  background: #282a3c;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--dark.kt-checkbox--solid > input:checked ~ span {
  background: #282a3c; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--primary > span {
  border: 1px solid #5867dd; }
  .kt-checkbox.kt-checkbox--primary > span:after {
    border: solid #5867dd; }

.kt-checkbox.kt-checkbox--primary > input:disabled ~ span:after {
  border-color: #5867dd; }

.kt-checkbox.kt-checkbox--primary > input:checked ~ span {
  border: 1px solid #5867dd; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #5867dd; }

.kt-checkbox.kt-checkbox--primary > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span {
  background: #5867dd;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--primary.kt-checkbox--solid > input:checked ~ span {
  background: #5867dd; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--success > span {
  border: 1px solid #1dc9b7; }
  .kt-checkbox.kt-checkbox--success > span:after {
    border: solid #1dc9b7; }

.kt-checkbox.kt-checkbox--success > input:disabled ~ span:after {
  border-color: #1dc9b7; }

.kt-checkbox.kt-checkbox--success > input:checked ~ span {
  border: 1px solid #1dc9b7; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #1dc9b7; }

.kt-checkbox.kt-checkbox--success > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > span {
  background: #1dc9b7;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--success.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--success.kt-checkbox--solid > input:checked ~ span {
  background: #1dc9b7; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--info > span {
  border: 1px solid #2786fb; }
  .kt-checkbox.kt-checkbox--info > span:after {
    border: solid #2786fb; }

.kt-checkbox.kt-checkbox--info > input:disabled ~ span:after {
  border-color: #2786fb; }

.kt-checkbox.kt-checkbox--info > input:checked ~ span {
  border: 1px solid #2786fb; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #2786fb; }

.kt-checkbox.kt-checkbox--info > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span {
  background: #2786fb;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--info.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--info.kt-checkbox--solid > input:checked ~ span {
  background: #2786fb; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--warning > span {
  border: 1px solid #ffb822; }
  .kt-checkbox.kt-checkbox--warning > span:after {
    border: solid #ffb822; }

.kt-checkbox.kt-checkbox--warning > input:disabled ~ span:after {
  border-color: #ffb822; }

.kt-checkbox.kt-checkbox--warning > input:checked ~ span {
  border: 1px solid #ffb822; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #ffb822; }

.kt-checkbox.kt-checkbox--warning > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > span {
  background: #ffb822;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > span:after {
    border: solid #111111; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--warning.kt-checkbox--solid > input:checked ~ span {
  background: #ffb822; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--disabled {
  opacity: 0.7; }

.kt-checkbox.kt-checkbox--danger > span {
  border: 1px solid #F64E60; }
  .kt-checkbox.kt-checkbox--danger > span:after {
    border: solid #F64E60; }

.kt-checkbox.kt-checkbox--danger > input:disabled ~ span:after {
  border-color: #F64E60; }

.kt-checkbox.kt-checkbox--danger > input:checked ~ span {
  border: 1px solid #F64E60; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--bold > input:checked ~ span {
  border: 2px solid #F64E60; }

.kt-checkbox.kt-checkbox--danger > input:disabled ~ span {
  opacity: 0.6; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > span {
  background: #F64E60;
  border: 1px solid transparent !important; }
  .kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > span:after {
    border: solid #ffffff; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-checkbox.kt-checkbox--danger.kt-checkbox--solid > input:checked ~ span {
  background: #F64E60; }

.kt-radio {
  display: inline-block;
  position: relative;
  padding-left: 30px;
  text-align: left;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 1rem;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .kt-radio.kt-radio--disabled {
    opacity: 0.8;
    cursor: not-allowed; }
  .kt-radio > input {
    position: absolute;
    z-index: -1;
    opacity: 0; }
  .kt-radio > span {
    background: none;
    position: absolute;
    top: 1px;
    left: 0;
    height: 18px;
    width: 18px;
    border-radius: 50% !important; }
    .kt-radio > span:after {
      content: '';
      position: absolute;
      display: none;
      top: 50%;
      left: 50%;
      margin-left: -3px;
      margin-top: -3px;
      width: 6px;
      height: 6px;
      border-radius: 100% !important; }
  .kt-radio > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: none; }
    .kt-radio > input:checked ~ span:after {
      display: block; }
  .kt-radio:hover > input:not([disabled]):checked ~ span,
  .kt-radio > input:checked ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-radio > input:disabled ~ span {
    opacity: 0.6;
    pointer-events: none; }
  .kt-radio.kt-radio--solid > span {
    border: 1px solid transparent; }
  .kt-radio.kt-radio--solid:hover > input:not([disabled]) ~ span,
  .kt-radio.kt-radio--solid > input:focus ~ span {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .kt-radio.kt-radio--square > span {
    border-radius: 0; }
  .kt-radio.kt-radio--bold > span {
    border-width: 2px !important;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .form-inline .kt-radio {
    margin-left: 15px;
    margin-right: 15px; }
  .kt-radio.kt-radio--single {
    width: 18px;
    height: 18px; }
    .kt-radio.kt-radio--single > span {
      top: 0px; }
    th > .kt-radio.kt-radio--single,
    td > .kt-radio.kt-radio--single {
      right: -5px; }
  .input-group .kt-radio {
    margin-bottom: 0 !important;
    padding-left: 0; }

.kt-radio-list {
  padding: 0 0; }
  .form-horizontal .form-group .kt-radio-list {
    padding-top: 0; }
  .kt-radio-list .kt-radio {
    display: block;
    text-align: left; }
    .kt-radio-list .kt-radio:last-child {
      margin-bottom: 5px; }

.kt-radio-inline {
  padding: 0 0; }
  .kt-radio-inline .kt-radio {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 5px; }
    .kt-radio-inline .kt-radio:last-child {
      margin-right: 0; }

.form-group.row .kt-radio-inline {
  margin-top: 0.75rem; }

.form-group.row .kt-radio-list {
  margin-top: 2px; }

.kt-radio.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio > span {
  border: 1px solid #d1d7e2; }
  .kt-radio > span:after {
    border: solid #bfc7d7;
    background: #bfc7d7; }

.kt-radio > input:disabled ~ span:after {
  border-color: #c8cfdd; }

.kt-radio > input:checked ~ span {
  border: 1px solid #c8cfdd; }

.kt-radio.kt-radio--bold > input:checked ~ span {
  border: 2px solid #c8cfdd; }

.kt-radio > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--solid > span {
  background: #e4e8ee;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--solid > span:after {
    border: solid #99a6bf;
    background: #99a6bf; }

.kt-radio.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--solid > input:checked ~ span {
  background: #dee2ea; }

.kt-radio.kt-radio--brand.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--brand > span {
  border: 1px solid #3d94fb; }
  .kt-radio.kt-radio--brand > span:after {
    border: solid #3d94fb;
    background: #3d94fb; }

.kt-radio.kt-radio--brand > input:disabled ~ span:after {
  border-color: #3d94fb; }

.kt-radio.kt-radio--brand > input:checked ~ span {
  border: 1px solid #3d94fb; }

.kt-radio.kt-radio--brand.kt-radio--bold > input:checked ~ span {
  border: 2px solid #3d94fb; }

.kt-radio.kt-radio--brand > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--brand.kt-radio--solid > span {
  background: #3d94fb;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--brand.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--brand.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--brand.kt-radio--solid > input:checked ~ span {
  background: #3d94fb; }

.kt-radio.kt-radio--light.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--light > span {
  border: 1px solid #ffffff; }
  .kt-radio.kt-radio--light > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--light > input:disabled ~ span:after {
  border-color: #ffffff; }

.kt-radio.kt-radio--light > input:checked ~ span {
  border: 1px solid #ffffff; }

.kt-radio.kt-radio--light.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ffffff; }

.kt-radio.kt-radio--light > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--light.kt-radio--solid > span {
  background: #ffffff;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--light.kt-radio--solid > span:after {
    border: solid #282a3c;
    background: #282a3c; }

.kt-radio.kt-radio--light.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--light.kt-radio--solid > input:checked ~ span {
  background: #ffffff; }

.kt-radio.kt-radio--dark.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--dark > span {
  border: 1px solid #282a3c; }
  .kt-radio.kt-radio--dark > span:after {
    border: solid #282a3c;
    background: #282a3c; }

.kt-radio.kt-radio--dark > input:disabled ~ span:after {
  border-color: #282a3c; }

.kt-radio.kt-radio--dark > input:checked ~ span {
  border: 1px solid #282a3c; }

.kt-radio.kt-radio--dark.kt-radio--bold > input:checked ~ span {
  border: 2px solid #282a3c; }

.kt-radio.kt-radio--dark > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--dark.kt-radio--solid > span {
  background: #282a3c;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--dark.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--dark.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--dark.kt-radio--solid > input:checked ~ span {
  background: #282a3c; }

.kt-radio.kt-radio--primary.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--primary > span {
  border: 1px solid #5867dd; }
  .kt-radio.kt-radio--primary > span:after {
    border: solid #5867dd;
    background: #5867dd; }

.kt-radio.kt-radio--primary > input:disabled ~ span:after {
  border-color: #5867dd; }

.kt-radio.kt-radio--primary > input:checked ~ span {
  border: 1px solid #5867dd; }

.kt-radio.kt-radio--primary.kt-radio--bold > input:checked ~ span {
  border: 2px solid #5867dd; }

.kt-radio.kt-radio--primary > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--primary.kt-radio--solid > span {
  background: #5867dd;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--primary.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--primary.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--primary.kt-radio--solid > input:checked ~ span {
  background: #5867dd; }

.kt-radio.kt-radio--success.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--success > span {
  border: 1px solid #1dc9b7; }
  .kt-radio.kt-radio--success > span:after {
    border: solid #1dc9b7;
    background: #1dc9b7; }

.kt-radio.kt-radio--success > input:disabled ~ span:after {
  border-color: #1dc9b7; }

.kt-radio.kt-radio--success > input:checked ~ span {
  border: 1px solid #1dc9b7; }

.kt-radio.kt-radio--success.kt-radio--bold > input:checked ~ span {
  border: 2px solid #1dc9b7; }

.kt-radio.kt-radio--success > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--success.kt-radio--solid > span {
  background: #1dc9b7;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--success.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--success.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--success.kt-radio--solid > input:checked ~ span {
  background: #1dc9b7; }

.kt-radio.kt-radio--info.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--info > span {
  border: 1px solid #2786fb; }
  .kt-radio.kt-radio--info > span:after {
    border: solid #2786fb;
    background: #2786fb; }

.kt-radio.kt-radio--info > input:disabled ~ span:after {
  border-color: #2786fb; }

.kt-radio.kt-radio--info > input:checked ~ span {
  border: 1px solid #2786fb; }

.kt-radio.kt-radio--info.kt-radio--bold > input:checked ~ span {
  border: 2px solid #2786fb; }

.kt-radio.kt-radio--info > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--info.kt-radio--solid > span {
  background: #2786fb;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--info.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--info.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--info.kt-radio--solid > input:checked ~ span {
  background: #2786fb; }

.kt-radio.kt-radio--warning.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--warning > span {
  border: 1px solid #ffb822; }
  .kt-radio.kt-radio--warning > span:after {
    border: solid #ffb822;
    background: #ffb822; }

.kt-radio.kt-radio--warning > input:disabled ~ span:after {
  border-color: #ffb822; }

.kt-radio.kt-radio--warning > input:checked ~ span {
  border: 1px solid #ffb822; }

.kt-radio.kt-radio--warning.kt-radio--bold > input:checked ~ span {
  border: 2px solid #ffb822; }

.kt-radio.kt-radio--warning > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--warning.kt-radio--solid > span {
  background: #ffb822;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--warning.kt-radio--solid > span:after {
    border: solid #111111;
    background: #111111; }

.kt-radio.kt-radio--warning.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--warning.kt-radio--solid > input:checked ~ span {
  background: #ffb822; }

.kt-radio.kt-radio--danger.kt-radio--disabled {
  opacity: 0.8; }

.kt-radio.kt-radio--danger > span {
  border: 1px solid #F64E60; }
  .kt-radio.kt-radio--danger > span:after {
    border: solid #F64E60;
    background: #F64E60; }

.kt-radio.kt-radio--danger > input:disabled ~ span:after {
  border-color: #F64E60; }

.kt-radio.kt-radio--danger > input:checked ~ span {
  border: 1px solid #F64E60; }

.kt-radio.kt-radio--danger.kt-radio--bold > input:checked ~ span {
  border: 2px solid #F64E60; }

.kt-radio.kt-radio--danger > input:disabled ~ span {
  opacity: 0.6; }

.kt-radio.kt-radio--danger.kt-radio--solid > span {
  background: #F64E60;
  border: 1px solid transparent !important; }
  .kt-radio.kt-radio--danger.kt-radio--solid > span:after {
    border: solid #ffffff;
    background: #ffffff; }

.kt-radio.kt-radio--danger.kt-radio--solid > input:focus ~ span {
  border: 1px solid transparent !important; }

.kt-radio.kt-radio--danger.kt-radio--solid > input:checked ~ span {
  background: #F64E60; }

.kt-switch {
  display: inline-block;
  font-size: 1rem; }
  .kt-switch input:empty {
    margin-left: -999px;
    height: 0;
    width: 0;
    overflow: hidden;
    position: absolute;
    opacity: 0; }
  .kt-switch input:empty ~ span {
    display: inline-block;
    position: relative;
    float: left;
    width: 1px;
    text-indent: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .kt-switch input:empty ~ span:before,
  .kt-switch input:empty ~ span:after {
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    content: ' ';
    -webkit-transition: all 100ms ease-in;
    transition: all 100ms ease-in; }
  .kt-switch.kt-switch--icon input:empty ~ span:after {
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: ""; }
  .kt-switch.kt-switch--icon input:checked ~ span:after {
    content: '\f17b'; }
  .kt-switch.kt-switch--icon-check input:checked ~ span:after {
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: ""; }
  .kt-switch input:empty ~ span {
    line-height: 30px;
    margin: 2px 0;
    height: 30px;
    width: 57px;
    border-radius: 15px; }
  .kt-switch input:empty ~ span:before,
  .kt-switch input:empty ~ span:after {
    width: 54px;
    border-radius: 15px; }
  .kt-switch input:empty ~ span:after {
    height: 24px;
    width: 24px;
    line-height: 26px;
    top: 3px;
    bottom: 3px;
    margin-left: 3px;
    font-size: 0.9em;
    text-align: center;
    vertical-align: middle; }
  .kt-switch input:checked ~ span:after {
    margin-left: 26px; }
  .kt-switch.kt-switch--lg input:empty ~ span {
    line-height: 40px;
    margin: 2px 0;
    height: 40px;
    width: 75px;
    border-radius: 20px; }
  .kt-switch.kt-switch--lg input:empty ~ span:before,
  .kt-switch.kt-switch--lg input:empty ~ span:after {
    width: 72px;
    border-radius: 20px; }
  .kt-switch.kt-switch--lg input:empty ~ span:after {
    height: 34px;
    width: 34px;
    line-height: 34px;
    top: 3px;
    bottom: 3px;
    margin-left: 3px;
    font-size: 1em;
    text-align: center;
    vertical-align: middle; }
  .kt-switch.kt-switch--lg input:checked ~ span:after {
    margin-left: 34px; }
  .kt-switch.kt-switch--sm input:empty ~ span {
    line-height: 24px;
    margin: 2px 0;
    height: 24px;
    width: 40px;
    border-radius: 12px; }
  .kt-switch.kt-switch--sm input:empty ~ span:before,
  .kt-switch.kt-switch--sm input:empty ~ span:after {
    width: 38px;
    border-radius: 12px; }
  .kt-switch.kt-switch--sm input:empty ~ span:after {
    height: 20px;
    width: 20px;
    line-height: 20px;
    top: 2px;
    bottom: 2px;
    margin-left: 2px;
    font-size: 0.8em;
    text-align: center;
    vertical-align: middle; }
  .kt-switch.kt-switch--sm input:checked ~ span:after {
    margin-left: 16px; }
  .form-group.row .kt-switch {
    margin-top: 0.15rem; }
    .form-group.row .kt-switch.kt-switch--lg {
      margin-top: 0rem;
      position: relative;
      top: -0.3rem; }
    .form-group.row .kt-switch.kt-switch--sm {
      margin-top: 0.3rem; }

.kt-switch input:empty ~ span:before {
  background-color: #e8ebf1; }

.kt-switch input:empty ~ span:after {
  color: #f8f9fb;
  background-color: #ffffff; }

.kt-switch input:checked ~ span:before {
  background-color: #e8ebf1; }

.kt-switch input:checked ~ span:after {
  background-color: #3d94fb;
  color: #ffffff; }

.kt-switch input[disabled] {
  cursor: not-allowed; }
  .kt-switch input[disabled] ~ span:after,
  .kt-switch input[disabled] ~ span:before {
    cursor: not-allowed;
    opacity: 0.7; }

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #3d94fb; }

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:empty ~ span:after {
  color: #3d94fb;
  background-color: #ffffff;
  opacity: 0.4; }

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #3d94fb; }

.kt-switch.kt-switch--brand:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--brand input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--brand input:empty ~ span:after {
  color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--brand input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--brand input:checked ~ span:after {
  background-color: #3d94fb;
  opacity: 1; }

.kt-switch.kt-switch--light:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--light:not(.kt-switch--outline) input:empty ~ span:after {
  color: #ffffff;
  background-color: #282a3c;
  opacity: 0.4; }

.kt-switch.kt-switch--light:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--light:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--light input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--light input:empty ~ span:after {
  color: #282a3c; }

.kt-switch.kt-switch--outline.kt-switch--light input:checked ~ span:before {
  background-color: #282a3c; }

.kt-switch.kt-switch--outline.kt-switch--light input:checked ~ span:after {
  background-color: #ffffff;
  opacity: 1; }

.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #282a3c; }

.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:empty ~ span:after {
  color: #282a3c;
  background-color: #ffffff;
  opacity: 0.4; }

.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #282a3c; }

.kt-switch.kt-switch--dark:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--dark input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--dark input:empty ~ span:after {
  color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--dark input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--dark input:checked ~ span:after {
  background-color: #282a3c;
  opacity: 1; }

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #5867dd; }

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:empty ~ span:after {
  color: #5867dd;
  background-color: #ffffff;
  opacity: 0.4; }

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #5867dd; }

.kt-switch.kt-switch--primary:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--primary input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--primary input:empty ~ span:after {
  color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--primary input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--primary input:checked ~ span:after {
  background-color: #5867dd;
  opacity: 1; }

.kt-switch.kt-switch--success:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #1dc9b7; }

.kt-switch.kt-switch--success:not(.kt-switch--outline) input:empty ~ span:after {
  color: #1dc9b7;
  background-color: #ffffff;
  opacity: 0.4; }

.kt-switch.kt-switch--success:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #1dc9b7; }

.kt-switch.kt-switch--success:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--success input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--success input:empty ~ span:after {
  color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--success input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--success input:checked ~ span:after {
  background-color: #1dc9b7;
  opacity: 1; }

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #2786fb; }

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:empty ~ span:after {
  color: #2786fb;
  background-color: #ffffff;
  opacity: 0.4; }

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #2786fb; }

.kt-switch.kt-switch--info:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--info input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--info input:empty ~ span:after {
  color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--info input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--info input:checked ~ span:after {
  background-color: #2786fb;
  opacity: 1; }

.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #ffb822; }

.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:empty ~ span:after {
  color: #ffb822;
  background-color: #111111;
  opacity: 0.4; }

.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #ffb822; }

.kt-switch.kt-switch--warning:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--warning input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--warning input:empty ~ span:after {
  color: #111111; }

.kt-switch.kt-switch--outline.kt-switch--warning input:checked ~ span:before {
  background-color: #111111; }

.kt-switch.kt-switch--outline.kt-switch--warning input:checked ~ span:after {
  background-color: #ffb822;
  opacity: 1; }

.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:empty ~ span:before {
  background-color: #F64E60; }

.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:empty ~ span:after {
  color: #F64E60;
  background-color: #ffffff;
  opacity: 0.4; }

.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:checked ~ span:before {
  background-color: #F64E60; }

.kt-switch.kt-switch--danger:not(.kt-switch--outline) input:checked ~ span:after {
  opacity: 1; }

.kt-switch.kt-switch--outline.kt-switch--danger input:empty ~ span:before {
  border: 2px solid #dee3eb;
  background-color: #e8ebf1; }

.kt-switch.kt-switch--outline.kt-switch--danger input:empty ~ span:after {
  color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--danger input:checked ~ span:before {
  background-color: #ffffff; }

.kt-switch.kt-switch--outline.kt-switch--danger input:checked ~ span:after {
  background-color: #F64E60;
  opacity: 1; }

.kt-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 1.4em;
  border: 1px solid #ebedf2;
  border-radius: 4px; }
  .kt-option .kt-option__control {
    width: 2.7rem;
    padding-top: 0.1rem; }
    .kt-option .kt-option__control .kt-radio {
      display: block; }
  .kt-option .kt-option__label {
    width: 100%; }
    .kt-option .kt-option__label .kt-option__head {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .kt-option .kt-option__label .kt-option__head .kt-option__title {
        font-size: 1.1rem;
        font-weight: 400;
        color: #6c7293; }
      .kt-option .kt-option__label .kt-option__head .kt-option__focus {
        font-size: 1.1rem;
        font-weight: 500;
        color: #464457; }
    .kt-option .kt-option__label .kt-option__body {
      display: block;
      padding-top: 0.7rem;
      font-size: 0.9rem;
      color: #a7abc3; }
  .kt-option.kt-option--plain {
    border: 0;
    padding: 0;
    margin-top: -0.2rem;
    margin-bottom: 2rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-option.kt-option--plain .kt-option__control {
      vertical-align: middle;
      width: 2.7rem; }
      .kt-option.kt-option--plain .kt-option__control .kt-radio {
        margin-bottom: 1.6rem; }
    .kt-option.kt-option--plain .kt-option__label .kt-option__body {
      padding-top: 0.2rem; }
  .is-valid .kt-option {
    border-color: #1dc9b7; }
  .is-invalid .kt-option {
    border-color: #F64E60; }

.has-success .kt-option .kt-option__label .kt-option__head .kt-option__title {
  color: #1dc9b7; }

.has-error .kt-option .kt-option__label .kt-option__head .kt-option__title {
  color: #ffb822; }

.kt-avatar {
  position: relative;
  display: inline-block; }
  .kt-avatar .kt-avatar__holder {
    width: 120px;
    height: 120px;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-size: contain; }
  .kt-avatar .kt-avatar__upload {
    cursor: pointer;
    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;
    position: absolute;
    right: -10px;
    top: -10px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .kt-avatar .kt-avatar__upload input {
      width: 0 !important;
      height: 0 !important;
      overflow: hidden;
      opacity: 0; }
    .kt-avatar .kt-avatar__upload i {
      color: #3d94fb;
      font-size: 0.9rem; }
    .kt-avatar .kt-avatar__upload:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      background-color: #3d94fb; }
      .kt-avatar .kt-avatar__upload:hover i {
        color: #ffffff; }
  .kt-avatar .kt-avatar__cancel {
    cursor: pointer;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    top: auto;
    right: -10px;
    bottom: -5px;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
    display: none; }
    .kt-avatar .kt-avatar__cancel i {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      color: #a7abc3;
      font-size: 0.9rem; }
    .kt-avatar .kt-avatar__cancel:hover i {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      color: #3d94fb; }
  .kt-avatar.kt-avatar--changed .kt-avatar__cancel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .kt-avatar.kt-avatar--brand .kt-avatar__upload i {
    color: #3d94fb; }
  .kt-avatar.kt-avatar--brand .kt-avatar__upload:hover {
    background-color: #3d94fb; }
    .kt-avatar.kt-avatar--brand .kt-avatar__upload:hover i {
      color: #ffffff; }
  .kt-avatar.kt-avatar--light .kt-avatar__upload i {
    color: #ffffff; }
  .kt-avatar.kt-avatar--light .kt-avatar__upload:hover {
    background-color: #ffffff; }
    .kt-avatar.kt-avatar--light .kt-avatar__upload:hover i {
      color: #282a3c; }
  .kt-avatar.kt-avatar--dark .kt-avatar__upload i {
    color: #282a3c; }
  .kt-avatar.kt-avatar--dark .kt-avatar__upload:hover {
    background-color: #282a3c; }
    .kt-avatar.kt-avatar--dark .kt-avatar__upload:hover i {
      color: #ffffff; }
  .kt-avatar.kt-avatar--primary .kt-avatar__upload i {
    color: #5867dd; }
  .kt-avatar.kt-avatar--primary .kt-avatar__upload:hover {
    background-color: #5867dd; }
    .kt-avatar.kt-avatar--primary .kt-avatar__upload:hover i {
      color: #ffffff; }
  .kt-avatar.kt-avatar--success .kt-avatar__upload i {
    color: #1dc9b7; }
  .kt-avatar.kt-avatar--success .kt-avatar__upload:hover {
    background-color: #1dc9b7; }
    .kt-avatar.kt-avatar--success .kt-avatar__upload:hover i {
      color: #ffffff; }
  .kt-avatar.kt-avatar--info .kt-avatar__upload i {
    color: #2786fb; }
  .kt-avatar.kt-avatar--info .kt-avatar__upload:hover {
    background-color: #2786fb; }
    .kt-avatar.kt-avatar--info .kt-avatar__upload:hover i {
      color: #ffffff; }
  .kt-avatar.kt-avatar--warning .kt-avatar__upload i {
    color: #ffb822; }
  .kt-avatar.kt-avatar--warning .kt-avatar__upload:hover {
    background-color: #ffb822; }
    .kt-avatar.kt-avatar--warning .kt-avatar__upload:hover i {
      color: #111111; }
  .kt-avatar.kt-avatar--danger .kt-avatar__upload i {
    color: #F64E60; }
  .kt-avatar.kt-avatar--danger .kt-avatar__upload:hover {
    background-color: #F64E60; }
    .kt-avatar.kt-avatar--danger .kt-avatar__upload:hover i {
      color: #ffffff; }
  .kt-avatar.kt-avatar--circle .kt-avatar__holder {
    border-radius: 50%; }
  .kt-avatar.kt-avatar--circle .kt-avatar__upload {
    right: 0px;
    top: 5px; }
  .kt-avatar.kt-avatar--circle .kt-avatar__cancel {
    right: 3px;
    bottom: 10px; }
  .kt-avatar.kt-avatar--outline .kt-avatar__holder {
    border: 3px solid #ffffff;
    -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.1); }

.kt-spinner {
  position: relative; }
  .kt-spinner:before {
    content: '';
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 0;
    border-radius: 50%; }
  .kt-spinner.kt-spinner--sm:before {
    width: 16px;
    height: 16px;
    margin-top: -8px; }
  .kt-spinner.kt-spinner--sm.kt-spinner--center:before {
    left: 50%;
    margin-left: -8px; }
  .kt-spinner.kt-spinner--sm.kt-spinner--left:before {
    left: 0;
    right: auto; }
  .kt-spinner.kt-spinner--sm.kt-spinner--right:before {
    left: auto;
    right: 0; }
  .kt-spinner:before {
    width: 20px;
    height: 20px;
    margin-top: -10px; }
  .kt-spinner.kt-spinner--center:before {
    left: 50%;
    margin-left: -10px; }
  .kt-spinner.kt-spinner--left:before {
    left: 0;
    right: auto; }
  .kt-spinner.kt-spinner--right:before {
    left: auto;
    right: 0; }
  .kt-spinner.kt-spinner--lg:before {
    width: 24px;
    height: 24px;
    margin-top: -12px; }
  .kt-spinner.kt-spinner--lg.kt-spinner--center:before {
    left: 50%;
    margin-left: -12px; }
  .kt-spinner.kt-spinner--lg.kt-spinner--left:before {
    left: 0;
    right: auto; }
  .kt-spinner.kt-spinner--lg.kt-spinner--right:before {
    left: auto;
    right: 0; }
  .kt-spinner:before {
    -webkit-animation: kt-spinner .5s linear infinite;
    animation: kt-spinner .5s linear infinite; }
  .kt-spinner.kt-spinner--brand:before {
    border: 2px solid #3d94fb;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--light:before {
    border: 2px solid #ffffff;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--dark:before {
    border: 2px solid #282a3c;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--primary:before {
    border: 2px solid #5867dd;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--success:before {
    border: 2px solid #1dc9b7;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--info:before {
    border: 2px solid #2786fb;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--warning:before {
    border: 2px solid #ffb822;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--danger:before {
    border: 2px solid #F64E60;
    border-right: 2px solid transparent; }
  .kt-spinner.kt-spinner--input.kt-spinner--right:before {
    left: auto;
    right: 1rem; }
  .kt-spinner.kt-spinner--input.kt-spinner--left:before {
    right: auto;
    left: 1rem; }
  .kt-spinner.kt-spinner--v2:before {
    -webkit-animation: kt-spinner .5s linear infinite;
    animation: kt-spinner .5s linear infinite; }
  .kt-spinner.kt-spinner--v2.kt-spinner--brand:before {
    border: 2px solid #d3e7fe;
    border-top-color: #2e8cfb; }
  .kt-spinner.kt-spinner--v2.kt-spinner--light:before {
    border: 2px solid white;
    border-top-color: #f7f7f7; }
  .kt-spinner.kt-spinner--v2.kt-spinner--dark:before {
    border: 2px solid #656a98;
    border-top-color: #222433; }
  .kt-spinner.kt-spinner--v2.kt-spinner--primary:before {
    border: 2px solid #d7dbf7;
    border-top-color: #4b5bda; }
  .kt-spinner.kt-spinner--v2.kt-spinner--success:before {
    border: 2px solid #90efe5;
    border-top-color: #1bbcab; }
  .kt-spinner.kt-spinner--v2.kt-spinner--info:before {
    border: 2px solid #bddafe;
    border-top-color: #187efb; }
  .kt-spinner.kt-spinner--v2.kt-spinner--warning:before {
    border: 2px solid #ffe9bb;
    border-top-color: #ffb313; }
  .kt-spinner.kt-spinner--v2.kt-spinner--danger:before {
    border: 2px solid #febff9;
    border-top-color: #fd18ea; }

@-webkit-keyframes kt-spinner {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes kt-spinner {
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.kt-loader {
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  margin: 0 auto;
  border-radius: 100%;
  background-color: #f7f8fa;
  opacity: 0;
  -webkit-animation: kt-loader-scaleout 0.9s infinite ease-in-out;
  animation: kt-loader-scaleout 0.9s infinite ease-in-out; }
  .kt-loader.kt-loader--lg {
    width: 2rem;
    height: 2rem; }
  .kt-loader.kt-loader--sm {
    width: 1rem;
    height: 1rem; }
  .btn .kt-loader {
    position: relative;
    line-height: 0; }

.kt-loader.kt-loader--brand {
  background-color: #3d94fb; }

.kt-loader.kt-loader--light {
  background-color: #ffffff; }

.kt-loader.kt-loader--dark {
  background-color: #282a3c; }

.kt-loader.kt-loader--primary {
  background-color: #5867dd; }

.kt-loader.kt-loader--success {
  background-color: #1dc9b7; }

.kt-loader.kt-loader--info {
  background-color: #2786fb; }

.kt-loader.kt-loader--warning {
  background-color: #ffb822; }

.kt-loader.kt-loader--danger {
  background-color: #F64E60; }

@-webkit-keyframes kt-loader-scaleout {
  0% {
    opacity: 0.3;
    -webkit-transform: scale(0);
    transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes kt-loader-scaleout {
  0% {
    opacity: 0.3;
    -webkit-transform: scale(0);
    transform: scale(0); }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

.kt-pulse {
  position: relative; }
  .kt-pulse .kt-pulse__ring {
    display: block;
    border-radius: 40px;
    height: 40px;
    width: 40px;
    position: absolute;
    -webkit-animation: kt-pulse 3.5s ease-out;
    animation: kt-pulse 3.5s ease-out;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    opacity: 0;
    border-width: 3px;
    border-style: solid;
    border-color: #d8dce6; }
    @media screen\0 {
      .kt-pulse .kt-pulse__ring {
        top: 2px;
        left: 2px; } }
  .kt-pulse.kt-pulse--brand .kt-pulse__ring {
    border-color: rgba(61, 148, 251, 0.8); }
  .kt-pulse.kt-pulse--light .kt-pulse__ring {
    border-color: rgba(255, 255, 255, 0.8); }
  .kt-pulse.kt-pulse--dark .kt-pulse__ring {
    border-color: rgba(40, 42, 60, 0.8); }
  .kt-pulse.kt-pulse--primary .kt-pulse__ring {
    border-color: rgba(88, 103, 221, 0.8); }
  .kt-pulse.kt-pulse--success .kt-pulse__ring {
    border-color: rgba(29, 201, 183, 0.8); }
  .kt-pulse.kt-pulse--info .kt-pulse__ring {
    border-color: rgba(39, 134, 251, 0.8); }
  .kt-pulse.kt-pulse--warning .kt-pulse__ring {
    border-color: rgba(255, 184, 34, 0.8); }
  .kt-pulse.kt-pulse--danger .kt-pulse__ring {
    border-color: rgba(253, 39, 235, 0.8); }

@-webkit-keyframes kt-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0.0; }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0.0; }
  65% {
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0.0; } }

@keyframes kt-pulse {
  0% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0.0; }
  60% {
    -webkit-transform: scale(0.1, 0.1);
    opacity: 0.0; }
  65% {
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.2, 1.2);
    opacity: 0.0; } }

.kt-dialog {
  width: 130px;
  margin: 0 auto;
  position: fixed;
  z-index: 1100;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  -webkit-box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border-radius: 4px; }
  .kt-dialog.kt-dialog--top-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: -100px;
    left: 50%;
    margin-left: -65px;
    -webkit-transition: top 0.6s ease;
    transition: top 0.6s ease;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
    .kt-dialog.kt-dialog--top-center.kt-dialog--shown {
      top: 0px;
      -webkit-transition: top 0.6s ease;
      transition: top 0.6s ease; }
  .kt-dialog.kt-dialog--loader {
    font-size: 1rem;
    padding: 0.75rem;
    font-weight: 400;
    color: #6c7293; }
    .kt-dialog.kt-dialog--loader.kt-dialog--brand {
      background-color: rgba(61, 148, 251, 0.1);
      color: #3d94fb;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(61, 148, 251, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(61, 148, 251, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--light {
      background-color: rgba(255, 255, 255, 0.1);
      color: #ffffff;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--dark {
      background-color: rgba(40, 42, 60, 0.1);
      color: #282a3c;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(40, 42, 60, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(40, 42, 60, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--primary {
      background-color: rgba(88, 103, 221, 0.1);
      color: #5867dd;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(88, 103, 221, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(88, 103, 221, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--success {
      background-color: rgba(29, 201, 183, 0.1);
      color: #1dc9b7;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(29, 201, 183, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(29, 201, 183, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--info {
      background-color: rgba(39, 134, 251, 0.1);
      color: #2786fb;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(39, 134, 251, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(39, 134, 251, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--warning {
      background-color: rgba(255, 184, 34, 0.1);
      color: #ffb822;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(255, 184, 34, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(255, 184, 34, 0.3); }
    .kt-dialog.kt-dialog--loader.kt-dialog--danger {
      background-color: rgba(253, 39, 235, 0.1);
      color: #F64E60;
      -webkit-box-shadow: 0px 0px 20px 0px rgba(253, 39, 235, 0.3);
      box-shadow: 0px 0px 20px 0px rgba(253, 39, 235, 0.3); }

.kt-scroll.kt-scroll--pull {
  padding-right: 12px;
  margin-right: -12px; }
  .kt-scroll.kt-scroll--pull .ps__rail-y {
    right: -2px; }

.ps > .ps__rail-y {
  width: 4px; }
  .ps > .ps__rail-y:hover, .ps > .ps__rail-y:focus {
    width: 4px; }
  .ps > .ps__rail-y > .ps__thumb-y {
    width: 4px;
    border-radius: 4px; }
    .ps > .ps__rail-y > .ps__thumb-y:hover, .ps > .ps__rail-y > .ps__thumb-y:focus {
      width: 4px; }

.ps > .ps__rail-x {
  height: 4px; }
  .ps > .ps__rail-x:hover, .ps > .ps__rail-x:focus {
    height: 4px; }
  .ps > .ps__rail-x > .ps__thumb-x {
    top: 0;
    height: 4px;
    border-radius: 4px; }
    .ps > .ps__rail-x > .ps__thumb-x:hover, .ps > .ps__rail-x > .ps__thumb-x:focus {
      top: 0;
      height: 4px; }

.ps > .ps__rail-x {
  background: transparent; }
  .ps > .ps__rail-x:hover, .ps > .ps__rail-x:focus {
    opacity: 1;
    background: transparent; }
    .ps > .ps__rail-x:hover > .ps__thumb-x, .ps > .ps__rail-x:focus > .ps__thumb-x {
      opacity: 1; }
  .ps > .ps__rail-x > .ps__thumb-x {
    background: #d8dce6;
    opacity: 1; }
    .ps > .ps__rail-x > .ps__thumb-x:hover, .ps > .ps__rail-x > .ps__thumb-x:focus {
      opacity: 1;
      background: #d8dce6; }

.ps > .ps__rail-y {
  background: transparent; }
  .ps > .ps__rail-y:hover, .ps > .ps__rail-y:focus {
    background: transparent;
    opacity: 1; }
    .ps > .ps__rail-y:hover > .ps__thumb-y, .ps > .ps__rail-y:focus > .ps__thumb-y {
      opacity: 1; }
  .ps > .ps__rail-y > .ps__thumb-y {
    background: #d8dce6;
    opacity: 1; }
    .ps > .ps__rail-y > .ps__thumb-y:hover, .ps > .ps__rail-y > .ps__thumb-y:focus {
      opacity: 1;
      background: #d8dce6; }

.blockui {
  background: #fff;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  display: table;
  table-layout: fixed;
  border-radius: 4px; }
  .blockui.blockui-noshadow {
    -webkit-box-shadow: none;
    box-shadow: none; }
  .blockui > span {
    color: #a7abc3;
    display: table-cell;
    vertical-align: middle;
    padding: 0.75rem 1.2rem;
    font-size: 1rem;
    font-weight: 400; }
    .blockui > span > .kt-loader,
    .blockui > span > .kt-spinner {
      margin-right: 1.25rem; }

.fc-unthemed .fc-day-grid td:not(.fc-axis) {
  padding: 0.5rem 0.5rem; }
  .fc-unthemed .fc-day-grid td:not(.fc-axis).fc-event-container {
    padding: 0.2rem 0.5rem; }

.fc-unthemed .fc-axis {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.fc-unthemed .fc-scroller .fc-content-col {
  padding: 0.5rem 0.5rem; }

.fc-unthemed th.fc-day-header {
  padding: 0.75rem 0.5rem;
  font-size: 1rem;
  font-weight: 500; }

.fc-unthemed .fc-list-heading .fc-widget-header {
  padding: 0.75rem 1.25rem; }

.fc-unthemed .fc-list-heading .fc-list-heading-main,
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  font-size: 1rem;
  font-weight: 400; }

.fc-unthemed .fc-list-heading .fc-list-heading-main {
  font-weight: 500;
  text-transform: uppercase; }

.fc-unthemed .fc-list-item td {
  padding: 0.75rem 1.25rem; }

.fc-unthemed .fc-list-item .fc-event-dot {
  border-radius: 50%; }

.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  padding: 0;
  border-radius: 4px; }
  .fc-unthemed .fc-event .fc-content,
  .fc-unthemed .fc-event-dot .fc-content {
    padding: 0.55rem 0.55rem 0.55rem 2rem; }
    .fc-unthemed .fc-event .fc-content:before,
    .fc-unthemed .fc-event-dot .fc-content:before {
      display: block;
      content: " ";
      position: absolute;
      height: 10px;
      width: 10px;
      border-radius: 50%;
      top: 0.7rem;
      left: 0.75rem; }
  .fc-unthemed .fc-event.fc-not-start.fc-end .fc-content,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end .fc-content {
    padding-left: 0.5rem; }
  .fc-unthemed .fc-event .fc-time,
  .fc-unthemed .fc-event-dot .fc-time {
    font-size: 0.9rem;
    text-transform: uppercase;
    font-weight: 500; }
  .fc-unthemed .fc-event .fc-title,
  .fc-unthemed .fc-event-dot .fc-title {
    font-size: 0.9rem;
    font-weight: 400; }

.fc-unthemed .fc-description {
  font-size: 0.9rem;
  margin-top: 0.25rem;
  font-weight: normal; }

.fc-unthemed .fc-list-item-title > a {
  font-size: 1rem;
  font-weight: 500; }

.fc-unthemed a.fc-more {
  font-size: 0.9rem;
  font-weight: 500; }

.fc-unthemed .fc-popover {
  border-radius: 4px; }
  .fc-unthemed .fc-popover .fc-header {
    padding: 0.75rem 1.25rem;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .fc-unthemed .fc-popover .fc-header .fc-close {
      margin-top: 0.35rem; }
    .fc-unthemed .fc-popover .fc-header .fc-title {
      font-weight: 400; }
  .fc-unthemed .fc-popover .fc-body .fc-event-container {
    padding: 1.25rem 1.25rem 0.75rem  1.25rem; }
  .fc-unthemed .fc-popover .fc-body .fc-event {
    margin-bottom: 0.5rem;
    border-radius: 4px; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-end {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.fc-unthemed .fc-toolbar {
  margin-bottom: 1.5rem; }
  .fc-unthemed .fc-toolbar h2 {
    font-size: 1.2rem;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 0.75rem; }
  .fc-unthemed .fc-toolbar .fc-button {
    outline: none !important;
    height: 2.75rem;
    padding: 0 1.25rem;
    font-size: 1rem; }
    .fc-unthemed .fc-toolbar .fc-button.fc-corner-left {
      border-top-left-radius: 4px;
      border-bottom-left-radius: 4px; }
    .fc-unthemed .fc-toolbar .fc-button.fc-corner-right {
      border-top-right-radius: 4px;
      border-bottom-right-radius: 4px; }
    .fc-unthemed .fc-toolbar .fc-button .fc-icon {
      font-size: 1.1rem; }
      .fc-unthemed .fc-toolbar .fc-button .fc-icon:after {
        display: none; }
      .fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow {
        font-family: "LineAwesome";
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; }
        .fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow:before {
          content: ""; }
      .fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow {
        font-family: "LineAwesome";
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; }
        .fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow:before {
          content: ""; }

.fc-unthemed .fc-axis > span {
  font-size: 0.9rem; }

.ui-draggable-handle {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -webkit-grab; }

@media (max-width: 1024px) {
  .fc-unthemed .fc-toolbar {
    margin-bottom: 1.5rem; }
    .fc-unthemed .fc-toolbar .fc-left,
    .fc-unthemed .fc-toolbar .fc-right,
    .fc-unthemed .fc-toolbar .fc-center {
      display: block;
      float: none;
      margin-bottom: 1rem;
      text-align: center; }
      .fc-unthemed .fc-toolbar .fc-left h2,
      .fc-unthemed .fc-toolbar .fc-right h2,
      .fc-unthemed .fc-toolbar .fc-center h2 {
        text-align: center;
        float: none; }
      .fc-unthemed .fc-toolbar .fc-left > .fc-button-group,
      .fc-unthemed .fc-toolbar .fc-right > .fc-button-group,
      .fc-unthemed .fc-toolbar .fc-center > .fc-button-group {
        display: inline-block;
        float: none; }
        .fc-unthemed .fc-toolbar .fc-left > .fc-button-group > .fc-button,
        .fc-unthemed .fc-toolbar .fc-right > .fc-button-group > .fc-button,
        .fc-unthemed .fc-toolbar .fc-center > .fc-button-group > .fc-button {
          float: none; }
      .fc-unthemed .fc-toolbar .fc-left > .fc-button,
      .fc-unthemed .fc-toolbar .fc-right > .fc-button,
      .fc-unthemed .fc-toolbar .fc-center > .fc-button {
        float: none; } }

.fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td {
  border-color: #ebedf2; }

.fc-unthemed td.fc-today {
  background: rgba(61, 148, 251, 0.025); }

.fc-unthemed .fc-day-grid-event {
  margin: 0; }

.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  background: #fff;
  border: 1px solid #ebedf2;
  -webkit-box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.055);
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.055); }
  .fc-unthemed .fc-event.fc-not-start.fc-not-end,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end {
    border-left: 1px solid #f7f8fa; }
  .fc-unthemed .fc-event.fc-start .fc-content:before,
  .fc-unthemed .fc-event-dot.fc-start .fc-content:before {
    background: #e2e5ec; }
  .fc-unthemed .fc-event .fc-time,
  .fc-unthemed .fc-event-dot .fc-time {
    color: #6c7293; }
  .fc-unthemed .fc-event .fc-title,
  .fc-unthemed .fc-event-dot .fc-title {
    color: #6c7293; }

.fc-unthemed .fc-description {
  color: #a7abc3; }

.fc-unthemed .fc-list-item-title > a[href]:hover {
  color: #3d94fb;
  text-decoration: none; }

.fc-unthemed .fc-more {
  color: #a7abc3; }

.fc-unthemed .fc-event.fc-start.fc-event-brand .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-brand .fc-content:before {
  background: #3d94fb; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand {
  background: #3d94fb; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand .fc-title {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand .fc-description {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-brand .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-brand .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-brand .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-brand .fc-time {
    color: #ffffff; }

.fc-unthemed .fc-event.fc-start.fc-event-light .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-light .fc-content:before {
  background: #ffffff; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light, .fc-unthemed .fc-event.fc-start.fc-event-solid-light,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light {
  background: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-light .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light .fc-title {
    color: #282a3c; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-light .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light .fc-description {
    color: #282a3c; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-light .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-light .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-light .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-light .fc-time {
    color: #282a3c; }

.fc-unthemed .fc-event.fc-start.fc-event-dark .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-dark .fc-content:before {
  background: #282a3c; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark {
  background: #282a3c; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark .fc-title {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark .fc-description {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-dark .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-dark .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-dark .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-dark .fc-time {
    color: #ffffff; }

.fc-unthemed .fc-event.fc-start.fc-event-primary .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-primary .fc-content:before {
  background: #5867dd; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary {
  background: #5867dd; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary .fc-title {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary .fc-description {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-primary .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-primary .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-primary .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-primary .fc-time {
    color: #ffffff; }

.fc-unthemed .fc-event.fc-start.fc-event-success .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-success .fc-content:before {
  background: #1dc9b7; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success, .fc-unthemed .fc-event.fc-start.fc-event-solid-success,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success {
  background: #1dc9b7; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-success .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success .fc-title {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-success .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success .fc-description {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-success .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-success .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-success .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-success .fc-time {
    color: #ffffff; }

.fc-unthemed .fc-event.fc-start.fc-event-info .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-info .fc-content:before {
  background: #2786fb; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info, .fc-unthemed .fc-event.fc-start.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info {
  background: #2786fb; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-info .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info .fc-title {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-info .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info .fc-description {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-info .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-info .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-info .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-info .fc-time {
    color: #ffffff; }

.fc-unthemed .fc-event.fc-start.fc-event-warning .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-warning .fc-content:before {
  background: #ffb822; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning {
  background: #ffb822; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning .fc-title {
    color: #111111; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning .fc-description {
    color: #111111; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-warning .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-warning .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-warning .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-warning .fc-time {
    color: #111111; }

.fc-unthemed .fc-event.fc-start.fc-event-danger .fc-content:before,
.fc-unthemed .fc-event-dot.fc-start.fc-event-danger .fc-content:before {
  background: #F64E60; }

.fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger,
.fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger,
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger,
.fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger {
  background: #F64E60; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger .fc-title, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger .fc-title,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger .fc-title {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger .fc-description, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger .fc-description,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger .fc-description {
    color: #ffffff; }
  .fc-unthemed .fc-event.fc-not-start.fc-end.fc-event-solid-danger .fc-time, .fc-unthemed .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time, .fc-unthemed .fc-event.fc-start.fc-event-solid-danger .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-end.fc-event-solid-danger .fc-time,
  .fc-unthemed .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time,
  .fc-unthemed .fc-event-dot.fc-start.fc-event-solid-danger .fc-time {
    color: #ffffff; }

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #f7f8fa; }

.fc-unthemed .fc-popover {
  -webkit-box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.075);
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.075);
  background: #fff; }
  .fc-unthemed .fc-popover .fc-header {
    background: #fff;
    border-bottom: 1px solid #ebedf2; }
    .fc-unthemed .fc-popover .fc-header .fc-close {
      color: #a7abc3; }
      .fc-unthemed .fc-popover .fc-header .fc-close:hover {
        color: #6c7293; }
    .fc-unthemed .fc-popover .fc-header .fc-title {
      color: #6c7293; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end .fc-content:before {
    background: #ebedf2; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-brand .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-brand .fc-content:before {
    background: #3d94fb; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand {
    background: #3d94fb; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-title {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-description {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-brand .fc-time {
      color: #ffffff; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-light .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-light .fc-content:before {
    background: #ffffff; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light {
    background: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-title {
      color: #282a3c; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-description {
      color: #282a3c; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-light .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-light .fc-time {
      color: #282a3c; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-dark .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-dark .fc-content:before {
    background: #282a3c; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark {
    background: #282a3c; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-title {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-description {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-dark .fc-time {
      color: #ffffff; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-primary .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-primary .fc-content:before {
    background: #5867dd; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary {
    background: #5867dd; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-title {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-description {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-primary .fc-time {
      color: #ffffff; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-success .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-success .fc-content:before {
    background: #1dc9b7; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success {
    background: #1dc9b7; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-title {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-description {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-success .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-success .fc-time {
      color: #ffffff; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-info .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-info .fc-content:before {
    background: #2786fb; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info {
    background: #2786fb; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-title {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-description {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-info .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-info .fc-time {
      color: #ffffff; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-warning .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-warning .fc-content:before {
    background: #ffb822; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning {
    background: #ffb822; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-title {
      color: #111111; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-description {
      color: #111111; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-warning .fc-time {
      color: #111111; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-danger .fc-content:before,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-danger .fc-content:before {
    background: #F64E60; }
  .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger,
  .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger {
    background: #F64E60; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-title {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-description {
      color: #ffffff; }
    .fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time,
    .fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end.fc-event-solid-danger .fc-time {
      color: #ffffff; }

.fc-unthemed th.fc-day-header > a,
.fc-unthemed th.fc-day-header > span {
  color: #a7abc3; }

.fc-unthemed .fc-list-heading td {
  background: #ebedf2;
  border-color: #ebedf2; }

.fc-unthemed .fc-list-heading .fc-list-heading-main {
  color: #6c7293; }

.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  color: #a7abc3; }

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #f7f8fa; }

.fc-unthemed .fc-list-item:hover td {
  background: transparent !important; }

.fc-unthemed .fc-list-item .fc-event-dot {
  background: #e2e5ec;
  border-color: #e2e5ec; }

.fc-unthemed .fc-list-item.fc-event-solid-brand .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-brand .fc-event-dot {
  background: #3d94fb;
  border-color: #3d94fb; }

.fc-unthemed .fc-list-item.fc-event-solid-light .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-light .fc-event-dot {
  background: #ffffff;
  border-color: #ffffff; }

.fc-unthemed .fc-list-item.fc-event-solid-dark .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-dark .fc-event-dot {
  background: #282a3c;
  border-color: #282a3c; }

.fc-unthemed .fc-list-item.fc-event-solid-primary .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-primary .fc-event-dot {
  background: #5867dd;
  border-color: #5867dd; }

.fc-unthemed .fc-list-item.fc-event-solid-success .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-success .fc-event-dot {
  background: #1dc9b7;
  border-color: #1dc9b7; }

.fc-unthemed .fc-list-item.fc-event-solid-info .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-info .fc-event-dot {
  background: #2786fb;
  border-color: #2786fb; }

.fc-unthemed .fc-list-item.fc-event-solid-warning .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-warning .fc-event-dot {
  background: #ffb822;
  border-color: #ffb822; }

.fc-unthemed .fc-list-item.fc-event-solid-danger .fc-event-dot, .fc-unthemed .fc-list-item.fc-event-danger .fc-event-dot {
  background: #F64E60;
  border-color: #F64E60; }

.fc-unthemed .fc-toolbar .fc-button {
  color: #a7abc3;
  background: transparent;
  border: 1px solid #ebedf2;
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }
  .fc-unthemed .fc-toolbar .fc-button .fc-icon {
    color: #a7abc3; }
  .fc-unthemed .fc-toolbar .fc-button:hover {
    border: 0;
    background: #f7f8fa;
    border: 1px solid #ebedf2;
    color: #a7abc3; }
  .fc-unthemed .fc-toolbar .fc-button:focus, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button.fc-state-active {
    background: #3d94fb;
    color: #ffffff;
    border: 1px solid #3d94fb;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none; }
    .fc-unthemed .fc-toolbar .fc-button:focus .fc-icon, .fc-unthemed .fc-toolbar .fc-button:active .fc-icon, .fc-unthemed .fc-toolbar .fc-button.fc-state-active .fc-icon {
      color: #ffffff; }
  .fc-unthemed .fc-toolbar .fc-button.fc-state-disabled {
    opacity: 0.7; }

.datepicker {
  width: 265px;
  padding: 10px; }
  .datepicker.datepicker-orient-top {
    margin-top: 8px; }
  .datepicker table {
    width: 100%; }
  .datepicker td,
  .datepicker th {
    font-weight: regular;
    width: 35px;
    height: 35px;
    border-radius: 3px; }
  .datepicker thead th {
    color: #a7abc3; }
    .datepicker thead th.prev, .datepicker thead th.datepicker-switch, .datepicker thead th.next {
      font-weight: 500;
      color: #a7abc3; }
      .datepicker thead th.prev i, .datepicker thead th.datepicker-switch i, .datepicker thead th.next i {
        font-size: 1.2rem;
        color: #a7abc3; }
        .datepicker thead th.prev i:before, .datepicker thead th.datepicker-switch i:before, .datepicker thead th.next i:before {
          line-height: 0;
          vertical-align: middle; }
      .datepicker thead th.prev:hover, .datepicker thead th.datepicker-switch:hover, .datepicker thead th.next:hover {
        background: #f7f8fa !important; }
    .datepicker thead th.dow {
      color: #6c7293;
      font-weight: 500; }
  .datepicker tbody tr > td.day {
    color: #6c7293; }
    .datepicker tbody tr > td.day:hover {
      background: #ebedf2;
      color: #6c7293; }
    .datepicker tbody tr > td.day.old {
      color: #a7abc3; }
    .datepicker tbody tr > td.day.new {
      color: #6c7293; }
    .datepicker tbody tr > td.day.selected, .datepicker tbody tr > td.day.selected:hover, .datepicker tbody tr > td.day.active, .datepicker tbody tr > td.day.active:hover {
      background: #5867dd;
      color: #ffffff; }
    .datepicker tbody tr > td.day.today {
      position: relative;
      background: rgba(61, 148, 251, 0.7) !important;
      color: #ffffff !important; }
      .datepicker tbody tr > td.day.today:before {
        content: '';
        display: inline-block;
        border: solid transparent;
        border-width: 0 0 7px 7px;
        border-bottom-color: #ffffff;
        border-top-color: #ebedf2;
        position: absolute;
        bottom: 4px;
        right: 4px; }
    .datepicker tbody tr > td.day.range {
      background: #f7f8fa; }
  .datepicker tbody tr > td span.year,
  .datepicker tbody tr > td span.hour,
  .datepicker tbody tr > td span.minute,
  .datepicker tbody tr > td span.month {
    color: #6c7293; }
    .datepicker tbody tr > td span.year:hover,
    .datepicker tbody tr > td span.hour:hover,
    .datepicker tbody tr > td span.minute:hover,
    .datepicker tbody tr > td span.month:hover {
      background: #f7f8fa; }
    .datepicker tbody tr > td span.year.focused, .datepicker tbody tr > td span.year.focused:hover, .datepicker tbody tr > td span.year.active:hover, .datepicker tbody tr > td span.year.active.focused:hover, .datepicker tbody tr > td span.year.active,
    .datepicker tbody tr > td span.hour.focused,
    .datepicker tbody tr > td span.hour.focused:hover,
    .datepicker tbody tr > td span.hour.active:hover,
    .datepicker tbody tr > td span.hour.active.focused:hover,
    .datepicker tbody tr > td span.hour.active,
    .datepicker tbody tr > td span.minute.focused,
    .datepicker tbody tr > td span.minute.focused:hover,
    .datepicker tbody tr > td span.minute.active:hover,
    .datepicker tbody tr > td span.minute.active.focused:hover,
    .datepicker tbody tr > td span.minute.active,
    .datepicker tbody tr > td span.month.focused,
    .datepicker tbody tr > td span.month.focused:hover,
    .datepicker tbody tr > td span.month.active:hover,
    .datepicker tbody tr > td span.month.active.focused:hover,
    .datepicker tbody tr > td span.month.active {
      background: #5867dd;
      color: #ffffff; }
  .datepicker tfoot tr > th.today, .datepicker tfoot tr > th.clear {
    border-radius: 3px;
    font-weight: 500; }
    .datepicker tfoot tr > th.today:hover, .datepicker tfoot tr > th.clear:hover {
      background: #ebedf2; }
  .datepicker.datepicker-inline {
    border: 1px solid #ebedf2; }

.input-daterange .input-group-addon {
  min-width: 44px; }

.input-daterange input {
  text-align: left; }

.alert[data-notify] {
  min-width: 300px; }
  .alert[data-notify] .close {
    right: 10px !important;
    padding: 0.25rem 0 0 2rem;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: 300; }
    .alert[data-notify] .close:before {
      content: ""; }
    .alert[data-notify] .close:before {
      font-size: 1.1rem;
      color: #fff;
      opacity: 0.7;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
    .alert[data-notify] .close:hover:before {
      opacity: 1;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
  @media (min-width: 769px) and (max-width: 1024px) {
    .alert[data-notify] {
      max-width: 70%; } }
  @media (max-width: 768px) {
    .alert[data-notify] {
      max-width: 90%; } }
  .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
    width: 30%; }
    @media (min-width: 769px) and (max-width: 1024px) {
      .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
        width: 70%; } }
    @media (max-width: 768px) {
      .alert[data-notify][data-notify-position=top-center], .alert[data-notify][data-notify-position=bottom-center] {
        width: 90%; } }
  .alert[data-notify] .icon {
    position: absolute; }
  .alert[data-notify] [class^="la-"],
  .alert[data-notify] [class*=" la-"] {
    font-size: 1.8rem; }
  .alert[data-notify] [class^="fa-"],
  .alert[data-notify] [class*=" fa-"] {
    font-size: 1.6rem; }
  .alert[data-notify] [class^="flaticon-"],
  .alert[data-notify] [class*=" flaticon-"],
  .alert[data-notify] [class^="flaticon2-"],
  .alert[data-notify] [class*=" flaticon2-"] {
    font-size: 1.8rem; }
  .alert[data-notify] [class^="la-"],
  .alert[data-notify] [class*=" la-"] {
    margin-top: -0.1rem; }
  .alert[data-notify] [class^="fa-"],
  .alert[data-notify] [class*=" fa-"] {
    margin-top: -0.1rem; }
  .alert[data-notify] [class^="flaticon-"],
  .alert[data-notify] [class*=" flaticon-"],
  .alert[data-notify] [class^="flaticon2-"],
  .alert[data-notify] [class*=" flaticon2-"] {
    margin-top: -0.4rem; }
  .alert[data-notify] [data-notify=title] {
    display: block;
    font-weight: 500; }
  .alert[data-notify] .icon ~ [data-notify=title] {
    padding-left: 2.85rem; }
  .alert[data-notify] .icon ~ [data-notify=message] {
    display: inline-block;
    padding-left: 2.85rem; }
  .alert[data-notify] [data-notify=title]:not(:empty) ~ [data-notify=message] {
    margin-top: 0.2rem; }
  .alert[data-notify] .progress {
    margin-top: 0.5rem;
    line-height: 0.5rem;
    height: 0.5rem; }

[data-switch=true] {
  opacity: 0; }

.bootstrap-switch .bootstrap-switch-label {
  background: #fff; }

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  padding-top: 0.65rem;
  padding-bottom: 0.65rem;
  padding-left: 1rem;
  padding-right: 1rem;
  line-height: 1.5;
  letter-spacing: 0.1rem;
  font-size: 0.9rem;
  font-weight: 400; }

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: 0.85rem;
  line-height: 1.5; }

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  font-size: 0.9rem;
  line-height: 1.5; }

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 1.15rem 1.65rem;
  font-size: 1.1rem;
  line-height: 1.5; }

.bootstrap-switch {
  display: inline-block; }
  .bootstrap-switch.bootstrap-switch--pill .bootstrap-switch {
    border-radius: 4px; }
  .bootstrap-switch.bootstrap-switch--square .bootstrap-switch {
    border-radius: 0 !important; }
    .bootstrap-switch.bootstrap-switch--square .bootstrap-switch .bootstrap-switch-handle-off,
    .bootstrap-switch.bootstrap-switch--square .bootstrap-switch .bootstrap-switch-handle-on {
      border-radius: 0 !important; }

.bootstrap-switch {
  border-color: #e2e5ec; }
  .bootstrap-switch .bootstrap-switch-label {
    color: #a7abc3;
    background: #fff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-brand,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-brand {
    background-color: #3d94fb;
    border-color: #3d94fb;
    color: #ffffff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #282a3c; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
    background-color: #282a3c;
    border-color: #282a3c;
    color: #ffffff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
    background-color: #5867dd;
    border-color: #5867dd;
    color: #ffffff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
    background-color: #1dc9b7;
    border-color: #1dc9b7;
    color: #ffffff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
    background-color: #2786fb;
    border-color: #2786fb;
    color: #ffffff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
    background-color: #ffb822;
    border-color: #ffb822;
    color: #111111; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
    background-color: #F64E60;
    border-color: #F64E60;
    color: #ffffff; }
  .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
  .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
    background-color: #e2e5ec;
    border-color: #e2e5ec;
    color: #a7abc3; }

.bootstrap-switch.bootstrap-switch--air .bootstrap-switch {
  -webkit-box-shadow: 0px 0px 11px 0px rgba(56, 36, 99, 0.08);
  box-shadow: 0px 0px 11px 0px rgba(56, 36, 99, 0.08); }

.datetimepicker {
  width: 265px;
  padding: 10px;
  left: auto; }
  .datetimepicker.datetimepicker-orient-top {
    margin-top: 8px; }
  .datetimepicker table {
    width: 100%; }
  .datetimepicker td,
  .datetimepicker th {
    width: 35px;
    height: 35px;
    border-radius: 3px;
    font-weight: normal; }
  .datetimepicker thead th i {
    font-size: 1.2rem; }
  .datetimepicker thead th.prev, .datetimepicker thead th.switch, .datetimepicker thead th.next {
    color: #a7abc3;
    font-weight: 500; }
    .datetimepicker thead th.prev .glyphicon, .datetimepicker thead th.switch .glyphicon, .datetimepicker thead th.next .glyphicon {
      color: #a7abc3; }
    .datetimepicker thead th.prev:hover, .datetimepicker thead th.switch:hover, .datetimepicker thead th.next:hover {
      background: #f7f8fa !important; }
  .datetimepicker thead th.dow {
    font-weight: 500;
    color: #6c7293; }
  .datetimepicker thead th.next > span, .datetimepicker thead th.prev > span {
    display: inline-block;
    font: normal normal normal 16px/1 "LineAwesome";
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-size: 1.2rem; }
  .datetimepicker thead th.next > span:before {
    content: "\f112"; }
  .datetimepicker thead th.prev > span:before {
    content: "\f111"; }
  .datetimepicker tbody tr > td span {
    color: #6c7293; }
  .datetimepicker tbody tr > td.day {
    color: #6c7293; }
    .datetimepicker tbody tr > td.day:hover {
      background: #f7f8fa; }
    .datetimepicker tbody tr > td.day.old {
      color: #a7abc3; }
    .datetimepicker tbody tr > td.day.new {
      color: #6c7293; }
    .datetimepicker tbody tr > td.day.selected, .datetimepicker tbody tr > td.day.active {
      background: #5867dd;
      color: #ffffff; }
    .datetimepicker tbody tr > td.day.today {
      position: relative;
      background: rgba(61, 148, 251, 0.7) !important;
      color: #ffffff !important; }
      .datetimepicker tbody tr > td.day.today:before {
        content: '';
        display: inline-block;
        border: solid transparent;
        border-width: 0 0 7px 7px;
        border-bottom-color: #ffffff;
        border-top-color: #ebedf2;
        position: absolute;
        bottom: 4px;
        right: 4px; }
    .datetimepicker tbody tr > td.day.range {
      background: #f7f8fa; }
  .datetimepicker tbody tr > td span.year,
  .datetimepicker tbody tr > td span.hour,
  .datetimepicker tbody tr > td span.minute,
  .datetimepicker tbody tr > td span.month {
    color: #6c7293; }
    .datetimepicker tbody tr > td span.year.focused, .datetimepicker tbody tr > td span.year:hover,
    .datetimepicker tbody tr > td span.hour.focused,
    .datetimepicker tbody tr > td span.hour:hover,
    .datetimepicker tbody tr > td span.minute.focused,
    .datetimepicker tbody tr > td span.minute:hover,
    .datetimepicker tbody tr > td span.month.focused,
    .datetimepicker tbody tr > td span.month:hover {
      background: #f7f8fa; }
    .datetimepicker tbody tr > td span.year.active:hover, .datetimepicker tbody tr > td span.year.active,
    .datetimepicker tbody tr > td span.hour.active:hover,
    .datetimepicker tbody tr > td span.hour.active,
    .datetimepicker tbody tr > td span.minute.active:hover,
    .datetimepicker tbody tr > td span.minute.active,
    .datetimepicker tbody tr > td span.month.active:hover,
    .datetimepicker tbody tr > td span.month.active {
      background: #5867dd;
      color: #ffffff; }
  .datetimepicker tfoot tr > th.today, .datetimepicker tfoot tr > th.clear {
    border-radius: 3px;
    font-weight: 500; }
    .datetimepicker tfoot tr > th.today:hover, .datetimepicker tfoot tr > th.clear:hover {
      background-color: #f7f8fa; }
  .datetimepicker.datetimepicker-inline {
    border: 1px solid #f7f8fa; }

.input-daterange .input-group-addon {
  min-width: 44px; }

.bootstrap-timepicker-widget {
  left: auto;
  width: 175px; }
  .bootstrap-timepicker-widget .bootstrap-timepicker-hour,
  .bootstrap-timepicker-widget .bootstrap-timepicker-minute,
  .bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
  .bootstrap-timepicker-widget .bootstrap-timepicker-second {
    border: 0;
    background: none;
    outline: none !important;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .bootstrap-timepicker-widget table td > a {
    border: 0; }
    .bootstrap-timepicker-widget table td > a i {
      font-size: 1.1rem; }

.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
  color: #6c7293; }

.bootstrap-timepicker-widget table td > a .la {
  font-size: 1.2rem;
  color: #a7abc3; }

.bootstrap-timepicker-widget table td > a:hover {
  background: #f7f8fa; }

.daterangepicker {
  padding: 0;
  margin: 0;
  width: auto;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border-radius: 4px;
  border: 0;
  font-family: Poppins;
  z-index: 95; }
  .modal-open .daterangepicker {
    z-index: 1051; }
  .daterangepicker:after, .daterangepicker:before {
    display: none; }
  .daterangepicker .ranges ul {
    padding: 1rem 0;
    width: 170px; }
  .daterangepicker .ranges li {
    padding: 0.7rem 1.75rem;
    font-weight: 400;
    font-size: 1rem;
    color: #6c7293;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .daterangepicker .ranges li:hover, .daterangepicker .ranges li.active {
      background-color: #f7f8fa;
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
  .daterangepicker.show-calendar .ranges {
    border-right: 1px solid #ebedf2; }
  .daterangepicker.show-ranges .drp-calendar.left {
    border-left: 0; }
  .daterangepicker.show-calendar .ranges {
    margin-top: 0; }
  .daterangepicker .drp-buttons {
    padding: 1rem 1.75rem;
    border-top: 1px solid #ebedf2; }
    .daterangepicker .drp-buttons .btn {
      font-size: 0.9rem;
      font-weight: 400;
      padding: 0.5rem 1rem;
      border-radius: 0;
      border-radius: 4px; }
  .daterangepicker .drp-calendar.left, .daterangepicker .drp-calendar.right {
    padding: 1rem 1.5rem 1rem 1.5rem; }
  .daterangepicker .drp-calendar th {
    font-weight: 500;
    font-size: 1rem;
    color: #6c7293; }
    .daterangepicker .drp-calendar th.month {
      font-weight: 400;
      color: #a7abc3; }
    .daterangepicker .drp-calendar th.next span, .daterangepicker .drp-calendar th.prev span {
      border-width: 0 1px 1px 0;
      border-color: #a7abc3; }
    .daterangepicker .drp-calendar th.next span {
      margin-right: 1px; }
    .daterangepicker .drp-calendar th.prev span {
      margin-left: 1px; }
  .daterangepicker .drp-calendar td {
    font-size: 1rem;
    color: #6c7293; }
    .daterangepicker .drp-calendar td.available.off {
      color: #adb1c7; }
    .daterangepicker .drp-calendar td.active {
      background-color: #3d94fb;
      color: #ffffff;
      border-radius: 0;
      border-radius: 4px; }
      .daterangepicker .drp-calendar td.active.start-date {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
      .daterangepicker .drp-calendar td.active.end-date {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
      .daterangepicker .drp-calendar td.active.start-date.end-date {
        border-radius: 4px; }
    .daterangepicker .drp-calendar td.today, .daterangepicker .drp-calendar td.today.active {
      border-radius: 0;
      border-radius: 4px;
      background: rgba(61, 148, 251, 0.7) !important;
      color: #ffffff !important; }
    .daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
      background-color: #f7f8fa;
      color: #6c7293; }
  .daterangepicker select {
    border-radius: 4px;
    background: transparent !important;
    border-color: #ebedf2;
    color: #6c7293; }

.bootstrap-touchspin .input-group-btn-vertical .btn {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center; }
  .bootstrap-touchspin .input-group-btn-vertical .btn:first-child {
    border-bottom: 0; }
  .bootstrap-touchspin .input-group-btn-vertical .btn i {
    padding: 0;
    font-size: 1rem; }

.bootstrap-maxlength {
  z-index: 1040 !important; }
  .bootstrap-maxlength.kt-badge {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .modal .bootstrap-maxlength {
    z-index: 1060 !important; }

.bootstrap-select > .dropdown-toggle {
  position: relative;
  outline: none !important;
  padding: 0.65rem 1rem;
  border-radius: 4px !important; }
  .bootstrap-select > .dropdown-toggle:focus {
    outline: none !important; }
  .bootstrap-select > .dropdown-toggle:after {
    border: 0;
    margin-right: -2px;
    font-size: 0.6rem;
    display: inline-block;
    font-family: Flaticon2;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: ""; }
  .bootstrap-select > .dropdown-toggle:before {
    width: auto; }

.bootstrap-select .dropdown-menu.inner {
  display: block; }
  .bootstrap-select .dropdown-menu.inner > li > a {
    display: block;
    position: relative;
    outline: none !important;
    padding: 10px 15px; }
    .bootstrap-select .dropdown-menu.inner > li > a:hover {
      text-decoration: none; }
    .bootstrap-select .dropdown-menu.inner > li > a [class^="la-"],
    .bootstrap-select .dropdown-menu.inner > li > a [class*=" la-"] {
      font-size: 1.2rem; }
    .bootstrap-select .dropdown-menu.inner > li > a [class^="fa-"],
    .bootstrap-select .dropdown-menu.inner > li > a [class*=" fa-"] {
      font-size: 1.2rem; }
    .bootstrap-select .dropdown-menu.inner > li > a [class^="flaticon-"],
    .bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon-"],
    .bootstrap-select .dropdown-menu.inner > li > a [class^="flaticon2-"],
    .bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon2-"] {
      font-size: 1.1rem; }
    .bootstrap-select .dropdown-menu.inner > li > a i {
      vertical-align: middle; }
  .bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark {
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    top: 50%;
    position: absolute;
    margin-top: -0.425rem;
    font-size: 0.85rem;
    right: 1rem;
    display: inline-block; }
    .bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark:before {
      content: ""; }
    .bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark:after {
      display: none; }
  .bootstrap-select .dropdown-menu.inner > li.divider {
    margin: 10px 0; }
  .bootstrap-select .dropdown-menu.inner > li.hidden {
    display: none; }
  .bootstrap-select .dropdown-menu.inner > li.no-results {
    padding: 10px 15px; }

.bootstrap-select .popover-title {
  padding: 10px 15px;
  margin-bottom: 5px; }
  .bootstrap-select .popover-title .close {
    display: none; }

.bootstrap-select .bs-searchbox,
.bootstrap-select .bs-actionsbox,
.bootstrap-select .bs-donebutton {
  padding: 10px 15px; }

.bootstrap-select > .dropdown-toggle.btn-light, .bootstrap-select > .dropdown-toggle.btn-secondary {
  background: #fff;
  color: #6c7293;
  border-color: #e2e5ec;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .bootstrap-select > .dropdown-toggle.btn-light:focus, .bootstrap-select > .dropdown-toggle.btn-light.active, .bootstrap-select > .dropdown-toggle.btn-secondary:focus, .bootstrap-select > .dropdown-toggle.btn-secondary.active {
    background-color: transparent;
    border-color: #79b5fc; }
  .bootstrap-select > .dropdown-toggle.btn-light.disabled, .bootstrap-select > .dropdown-toggle.btn-light:disabled, .bootstrap-select > .dropdown-toggle.btn-secondary.disabled, .bootstrap-select > .dropdown-toggle.btn-secondary:disabled {
    background: #f7f8fa;
    border-color: #f7f8fa; }
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^="la-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" la-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^="fa-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" fa-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^="flaticon-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" flaticon-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class^="flaticon2-"],
  .bootstrap-select > .dropdown-toggle.btn-light .filter-option [class*=" flaticon2-"], .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^="la-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" la-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^="fa-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" fa-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^="flaticon-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" flaticon-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class^="flaticon2-"],
  .bootstrap-select > .dropdown-toggle.btn-secondary .filter-option [class*=" flaticon2-"] {
    color: #a7abc3; }

.bootstrap-select > .dropdown-toggle.bs-placeholder {
  color: #a7abc3; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-brand {
    color: #ffffff; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-brand > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-light {
    color: #282a3c; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-light > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark {
    color: #ffffff; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary {
    color: #ffffff; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success {
    color: #ffffff; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info {
    color: #ffffff; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-warning {
    color: #111111; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-warning > .filter-option {
      opacity: 0.8; }
  .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger {
    color: #ffffff; }
    .bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger > .filter-option {
      opacity: 0.8; }

.bootstrap-select.show > .dropdown-toggle.btn-light, .bootstrap-select.show > .dropdown-toggle.btn-secondary {
  border-color: #79b5fc;
  -webkit-box-shadow: none;
  box-shadow: none; }

.bootstrap-select.is-invalid .btn.dropdown-toggle {
  border-color: #F64E60; }

.bootstrap-select.is-valid .btn.dropdown-toggle {
  border-color: #1dc9b7; }

.bootstrap-select .dropdown-menu.inner > li > a .text {
  color: #6c7293; }
  .bootstrap-select .dropdown-menu.inner > li > a .text small {
    color: #adb1c7; }

.bootstrap-select .dropdown-menu.inner > li > a span.check-mark {
  color: #a7abc3; }

.bootstrap-select .dropdown-menu.inner > li > a [class^="la-"],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" la-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^="fa-"],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" fa-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^="flaticon-"],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon-"],
.bootstrap-select .dropdown-menu.inner > li > a [class^="flaticon2-"],
.bootstrap-select .dropdown-menu.inner > li > a [class*=" flaticon2-"] {
  color: #adb1c7; }

.bootstrap-select .dropdown-menu.inner > li.selected > a, .bootstrap-select .dropdown-menu.inner > li:hover > a {
  background: #f7f8fa; }
  .bootstrap-select .dropdown-menu.inner > li.selected > a .text, .bootstrap-select .dropdown-menu.inner > li:hover > a .text {
    color: #6c7293; }
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class^="la-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" la-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class^="fa-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" fa-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class^="flaticon-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" flaticon-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class^="flaticon2-"],
  .bootstrap-select .dropdown-menu.inner > li.selected > a [class*=" flaticon2-"], .bootstrap-select .dropdown-menu.inner > li:hover > a [class^="la-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" la-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class^="fa-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" fa-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class^="flaticon-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" flaticon-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class^="flaticon2-"],
  .bootstrap-select .dropdown-menu.inner > li:hover > a [class*=" flaticon2-"] {
    color: #adb1c7; }
  .bootstrap-select .dropdown-menu.inner > li.selected > a span.check-mark, .bootstrap-select .dropdown-menu.inner > li:hover > a span.check-mark {
    color: #a7abc3; }

.bootstrap-select .dropdown-menu.inner > li.dropdown-header {
  color: #a7abc3; }

.bootstrap-select .dropdown-menu.inner > li.selected > a {
  background: #f7f8fa; }

.bootstrap-select .dropdown-menu.inner > li.disabled > a {
  opacity: 0.6; }

.bootstrap-select .dropdown-menu.inner > li.divider {
  border-bottom: 1px solid #f7f8fa; }

.bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a {
  background: #5867dd; }
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a .text {
    color: #ffffff; }
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^="la-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" la-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^="fa-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" fa-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^="flaticon-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" flaticon-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class^="flaticon2-"],
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a [class*=" flaticon2-"] {
    color: #ffffff; }
  .bootstrap-select .dropdown-menu.inner > li.active:not(.selected) > a span.check-mark {
    color: #ffffff; }

.bootstrap-select .dropdown-menu.inner > li.no-results {
  color: #a7abc3; }

.bootstrap-select .popover-title {
  background: #f7f8fa;
  border: 0; }

.bootstrap-select .dropdown-menu {
  margin-top: 1px; }

#session-timeout-dialog .modal-header .close {
  position: absolute;
  right: 25px;
  font-size: 0;
  top: 1.75rem; }

#session-timeout-dialog .modal-header .modal-title {
  -webkit-box-flex: 1;
  -ms-flex: 1 auto;
  flex: 1 auto; }

.m-jqvmap {
  position: relative;
  overflow: hidden; }
  .m-jqvmap .jqvmap-zoomout,
  .m-jqvmap .jqvmap-zoomin {
    height: 16px;
    width: 16px;
    line-height: 12px;
    vertical-align: middle;
    background-color: m-base-color(label, 3); }

.m-ion-range-slider .irs .irs-min,
.m-ion-range-slider .irs .irs-max,
.m-ion-range-slider .irs .irs-from,
.m-ion-range-slider .irs .irs-to,
.m-ion-range-slider .irs .irs-single {
  padding: 2px 5px 1px 5px; }

.typeahead .twitter-typeahead {
  display: block !important; }

.typeahead .tt-menu {
  border: 0;
  margin: 0;
  min-width: 275px;
  padding: 5px 0;
  left: auto /*rtl:ignore*/ !important;
  border-radius: 0;
  border-radius: 4px; }
  .typeahead .tt-menu .tt-dataset .tt-suggestion {
    padding: 5px 15px;
    font-size: 1rem; }

.typeahead .form-control.tt-hint {
  color: #a7abc3; }

.typeahead .form-control.tt-input {
  color: #6c7293; }

.typeahead .tt-menu {
  background: white;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }
  .typeahead .tt-menu .tt-dataset .tt-suggestion {
    color: #6c7293;
    cursor: pointer; }
    .typeahead .tt-menu .tt-dataset .tt-suggestion .tt-highlight {
      color: #464457;
      font-weight: 500; }
    .typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
      background: #f7f8fa; }

.noUi-target.noUi-horizontal {
  height: 15px; }
  .noUi-target.noUi-horizontal .noUi-handle {
    width: 24px;
    height: 24px;
    left: -17px;
    top: -6px;
    border-radius: 50%;
    outline: none; }
    .noUi-target.noUi-horizontal .noUi-handle::before {
      display: none; }
    .noUi-target.noUi-horizontal .noUi-handle::after {
      display: none; }

.noUi-target.noUi-vertical {
  height: 150px;
  width: 15px; }
  .noUi-target.noUi-vertical .noUi-handle {
    width: 24px;
    height: 24px;
    left: -5.5px;
    top: -6px;
    border-radius: 50%;
    outline: none; }
    .noUi-target.noUi-vertical .noUi-handle::before {
      display: none; }
    .noUi-target.noUi-vertical .noUi-handle::after {
      display: none; }

.noUi-target.nouislider.nouislider-connect-brand .noUi-connect {
  background: #3d94fb; }

.noUi-target.nouislider.nouislider-handle-brand .noUi-handle {
  border: 0;
  background: #3d94fb;
  -webkit-box-shadow: 0 3px 6px -3px #3d94fb;
  box-shadow: 0 3px 6px -3px #3d94fb; }

.noUi-target.nouislider.nouislider-connect-light .noUi-connect {
  background: #ffffff; }

.noUi-target.nouislider.nouislider-handle-light .noUi-handle {
  border: 0;
  background: #ffffff;
  -webkit-box-shadow: 0 3px 6px -3px #ffffff;
  box-shadow: 0 3px 6px -3px #ffffff; }

.noUi-target.nouislider.nouislider-connect-dark .noUi-connect {
  background: #282a3c; }

.noUi-target.nouislider.nouislider-handle-dark .noUi-handle {
  border: 0;
  background: #282a3c;
  -webkit-box-shadow: 0 3px 6px -3px #282a3c;
  box-shadow: 0 3px 6px -3px #282a3c; }

.noUi-target.nouislider.nouislider-connect-primary .noUi-connect {
  background: #5867dd; }

.noUi-target.nouislider.nouislider-handle-primary .noUi-handle {
  border: 0;
  background: #5867dd;
  -webkit-box-shadow: 0 3px 6px -3px #5867dd;
  box-shadow: 0 3px 6px -3px #5867dd; }

.noUi-target.nouislider.nouislider-connect-success .noUi-connect {
  background: #1dc9b7; }

.noUi-target.nouislider.nouislider-handle-success .noUi-handle {
  border: 0;
  background: #1dc9b7;
  -webkit-box-shadow: 0 3px 6px -3px #1dc9b7;
  box-shadow: 0 3px 6px -3px #1dc9b7; }

.noUi-target.nouislider.nouislider-connect-info .noUi-connect {
  background: #2786fb; }

.noUi-target.nouislider.nouislider-handle-info .noUi-handle {
  border: 0;
  background: #2786fb;
  -webkit-box-shadow: 0 3px 6px -3px #2786fb;
  box-shadow: 0 3px 6px -3px #2786fb; }

.noUi-target.nouislider.nouislider-connect-warning .noUi-connect {
  background: #ffb822; }

.noUi-target.nouislider.nouislider-handle-warning .noUi-handle {
  border: 0;
  background: #ffb822;
  -webkit-box-shadow: 0 3px 6px -3px #ffb822;
  box-shadow: 0 3px 6px -3px #ffb822; }

.noUi-target.nouislider.nouislider-connect-danger .noUi-connect {
  background: #F64E60; }

.noUi-target.nouislider.nouislider-handle-danger .noUi-handle {
  border: 0;
  background: #F64E60;
  -webkit-box-shadow: 0 3px 6px -3px #F64E60;
  box-shadow: 0 3px 6px -3px #F64E60; }

.noUi-target {
  border: 1px solid #e2e5ec;
  background: #f7f8fa;
  -webkit-box-shadow: none;
  box-shadow: none; }
  .noUi-target .noUi-connect {
    background: #3d94fb; }
  .noUi-target .noUi-handle {
    border: 1px solid #f7f8fa;
    -webkit-box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7);
    box-shadow: 0 3px 6px -3px rgba(0, 0, 0, 0.7); }

.note-popover {
  display: none; }

.note-editor {
  z-index: 1;
  border-radius: 4px; }
  .note-editor .note-toolbar-wrapper {
    position: relative;
    z-index: 1; }
  .note-editor .modal .modal-header .close {
    position: absolute;
    right: 25px;
    top: 20px;
    font-size: 0; }
  .note-editor .panel-heading.note-toolbar {
    padding: 5px 10px 10px 10px;
    z-index: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .note-editor .panel-heading.note-toolbar .btn {
      outline: none !important; }
    .note-editor .panel-heading.note-toolbar .dropdown-menu {
      min-width: 185px; }
    .note-editor .panel-heading.note-toolbar .note-color .dropdown-menu {
      min-width: 350px;
      padding: 10px; }
      .note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li {
        display: table;
        table-layout: fixed; }
        .note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group {
          display: table-cell !important; }
          .note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group:first-child {
            padding-right: 10px; }
          .note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group .note-color-reset {
            margin: 5px 0 10px 0; }
          .note-editor .panel-heading.note-toolbar .note-color .dropdown-menu > li > .btn-group .note-palette-title {
            margin: 5px 0;
            text-align: left;
            border: 0; }
  .note-editor .dropdown-toggle::after {
    display: none; }

.note-editor.note-frame {
  border: 1px solid #e2e5ec; }
  .note-editor.note-frame .panel-heading.note-toolbar {
    background: #f7f8fa; }
  .note-editor.note-frame .note-statusbar {
    background: #f7f8fa; }

.note-editor .note-toolbar .note-btn-group .btn {
  background: white;
  border: 1px solid #ebedf2; }
  .note-editor .note-toolbar .note-btn-group .btn i {
    vertical-align: initial;
    line-height: initial;
    padding-right: 0;
    color: #a7abc3; }
  .note-editor .note-toolbar .note-btn-group .btn:hover, .note-editor .note-toolbar .note-btn-group .btn:focus, .note-editor .note-toolbar .note-btn-group .btn:active, .note-editor .note-toolbar .note-btn-group .btn.active {
    background: transparent;
    color: #6c7293; }

.note-editable .table.table-bordered th, .note-editable .table.table-bordered td {
  border: 1px solid #e2e5ec; }

.is-valid .note-editor {
  border-color: #1dc9b7; }

.is-invalid .note-editor {
  border-color: #F64E60; }

.md-editor {
  border-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  outline: none !important; }
  .md-editor .md-footer,
  .md-editor .md-header {
    padding: 10px 10px; }
  .md-editor .md-header {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .md-editor .md-header .btn-group {
      margin-right: 10px; }
      .md-editor .md-header .btn-group .btn {
        background: white;
        border: 1px solid #ebedf2;
        color: #a7abc3;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
        .md-editor .md-header .btn-group .btn:hover, .md-editor .md-header .btn-group .btn:focus, .md-editor .md-header .btn-group .btn:active, .md-editor .md-header .btn-group .btn.active {
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          color: #6c7293;
          background: transparent; }
  .md-editor .md-footer {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }
  .md-editor > textarea {
    padding: 10px 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0; }

.md-editor {
  border: 1px solid #e2e5ec; }
  .md-editor.active {
    border: 1px solid #e2e5ec;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .md-editor .md-footer,
  .md-editor .md-header {
    background: #f7f8fa; }
  .md-editor > textarea {
    background: #f7f8fa; }
  .md-editor.active > textarea {
    background: #f7f8fa; }

.is-valid .md-editor {
  border-color: #1dc9b7; }

.is-invalid .md-editor {
  border-color: #F64E60; }

.dropzone {
  border-radius: 4px;
  padding: 20px;
  text-align: center;
  cursor: pointer; }
  .dropzone .dropzone-msg-title {
    margin: 0 0 5px 0;
    padding: 0;
    font-weight: 600;
    font-size: 1.1rem; }
  .dropzone .dropzone-msg-desc {
    font-size: 0.9rem; }
  .dropzone .dz-preview .dz-image {
    border-radius: 4px; }

.dropzone {
  border: 2px dashed #ebedf2; }
  .dropzone .dropzone-msg-title {
    color: #6c7293; }
  .dropzone .dropzone-msg-desc {
    color: #a7abc3; }
  .dropzone.dropzone-brand {
    border-color: #3d94fb; }
  .dropzone.dropzone-light {
    border-color: #ffffff; }
  .dropzone.dropzone-dark {
    border-color: #282a3c; }
  .dropzone.dropzone-primary {
    border-color: #5867dd; }
  .dropzone.dropzone-success {
    border-color: #1dc9b7; }
  .dropzone.dropzone-info {
    border-color: #2786fb; }
  .dropzone.dropzone-warning {
    border-color: #ffb822; }
  .dropzone.dropzone-danger {
    border-color: #F64E60; }

.recaptcha {
  padding: 15px;
  border-radius: 4px; }
  .recaptcha .recaptcha-img {
    margin-bottom: 10px; }
  .recaptcha .input-group .btn i {
    padding-right: 0; }
  .recaptcha .input-group .form-control {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important; }

.recaptcha {
  border: 1px solid #ebedf2; }
  .recaptcha .recaptcha_only_if_incorrect_sol {
    color: #F64E60; }

.toast {
  background-position: 15px center /*rtl:calc(100% - 15px) center*/ !important;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0; }
  .toast .toast-close-button {
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    outline: none !important;
    font-size: 0;
    content: " "; }
    .toast .toast-close-button:before {
      content: ""; }
    .toast .toast-close-button:before {
      font-size: 0.9rem; }
  .toast .toast-title {
    font-size: 1rem;
    font-weight: 500;
    margin-bottom: 0.25rem; }
  .toast .toast-message {
    font-size: 0.9rem; }

.toast-success {
  background-color: #1dc9b7;
  color: #ffffff;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }

#toast-container > div:hover {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125); }

.toast-warning {
  background-color: #ffb822;
  color: #111111;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }

#toast-container > div:hover {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125); }

.toast-info {
  background-color: #2786fb;
  color: #ffffff;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }

#toast-container > div:hover {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125); }

.toast-error {
  background-color: #F64E60;
  color: #ffffff;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }

#toast-container > div:hover {
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.125); }

.kt-gmaps {
  /* important!  bootstrap sets max-width on img to 100% which conflicts with google map canvas*/ }
  .kt-gmaps img {
    max-width: none; }
  .kt-gmaps.kt-gmaps--static > div {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: block; }

.fa-lg {
  font-size: 1.33333em !important; }

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

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

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

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

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

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

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

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

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

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

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

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

.jstree-default .jstree-disabled {
  cursor: not-allowed;
  line-height: auto;
  height: auto; }

.jstree-default .jstree-icon.la {
  font-size: 1.5rem; }

.jstree-default .jstree-icon.fa {
  font-size: 1.2rem; }

.jstree-open > .jstree-anchor > .fa-folder:before {
  margin-left: 2px;
  content: "\f07c"; }

.jstree-open > .jstree-anchor > .la-folder:before {
  margin-left: 2px;
  content: "\f200"; }

.jstree-default.jstree-rtl .jstree-node {
  background-position: 100% 1px/*rtl:ignore*/ !important; }

.jstree-default.jstree-rtl .jstree-last {
  background: transparent /*rtl:ignore*/;
  background-repeat: no-repeat; }

.jstree-rtl .jstree-anchor {
  padding: 0 4px 0 8px/*rtl:ignore*/; }

.vakata-context,
.vakata-context ul {
  padding: 0;
  min-width: 125px;
  font-size: 1rem;
  font-family: Poppins;
  border-radius: 4px; }
  .vakata-context li,
  .vakata-context ul li {
    border: 0; }
    .vakata-context li a,
    .vakata-context ul li a {
      padding: 0 10px;
      border: 0;
      line-height: 2.2em; }
      .vakata-context li a i,
      .vakata-context ul li a i {
        display: none; }
      .vakata-context li a .vakata-contextmenu-sep,
      .vakata-context ul li a .vakata-contextmenu-sep {
        display: none; }
      .vakata-context li a span,
      .vakata-context li a ins,
      .vakata-context ul li a span,
      .vakata-context ul li a ins {
        display: none;
        border: 0 !important; }
  .vakata-context .vakata-context-hover > a,
  .vakata-context li a:hover,
  .vakata-context ul .vakata-context-hover > a,
  .vakata-context ul li a:hover {
    margin: 0; }
    .vakata-context .vakata-context-hover > a .span,
    .vakata-context .vakata-context-hover > a .ins,
    .vakata-context li a:hover .span,
    .vakata-context li a:hover .ins,
    .vakata-context ul .vakata-context-hover > a .span,
    .vakata-context ul .vakata-context-hover > a .ins,
    .vakata-context ul li a:hover .span,
    .vakata-context ul li a:hover .ins {
      border: 0 !important; }

.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0; }

.jstree-rename-input {
  outline: none !important;
  padding: 2px 6px !important;
  margin-right: -4px !important;
  border-radius: 4px; }

.jstree-default .jstree-anchor {
  color: #6c7293; }

.jstree-default .jstree-icon {
  color: #6c7293; }

.jstree-default .jstree-disabled {
  opacity: 0.7; }
  .jstree-default .jstree-disabled .jstree-icon {
    color: #6c7293; }

.jstree-default .jstree-clicked {
  border: 0;
  background: #f7f8fa;
  -webkit-box-shadow: none;
  box-shadow: none; }

.jstree-default .jstree-hovered {
  border: 0;
  background-color: #ebedf2;
  -webkit-box-shadow: none;
  box-shadow: none; }

.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: #ebedf2;
  -webkit-box-shadow: none;
  box-shadow: none; }

.jstree-default .jstree-wholerow-hovered,
.jstree-default.jstree-wholerow .jstree-wholerow-hovered {
  border: 0;
  background-color: #ebedf2;
  -webkit-box-shadow: none;
  box-shadow: none; }

.vakata-context,
.vakata-context ul {
  background: #ebedf2;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0; }
  .vakata-context .vakata-context-hover > a,
  .vakata-context li a:hover,
  .vakata-context ul .vakata-context-hover > a,
  .vakata-context ul li a:hover {
    background: #ebedf2;
    color: #a7abc3;
    -webkit-box-shadow: none;
    box-shadow: none; }
    .vakata-context .vakata-context-hover > a .span,
    .vakata-context .vakata-context-hover > a .ins,
    .vakata-context li a:hover .span,
    .vakata-context li a:hover .ins,
    .vakata-context ul .vakata-context-hover > a .span,
    .vakata-context ul .vakata-context-hover > a .ins,
    .vakata-context ul li a:hover .span,
    .vakata-context ul li a:hover .ins {
      border: 0 !important; }

.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
  margin: 0;
  border: 0; }

.jstree-rename-input {
  background-color: #ebedf2 !important;
  border: 1px solid #f7f8fa !important; }

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  outline: none !important;
  border-radius: 4px;
  height: auto;
  line-height: 0; }

.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow {
  font-family: "LineAwesome";
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  border: 0;
  top: 50%;
  position: absolute;
  margin-top: 0;
  margin-left: 0;
  font-size: 0.85rem;
  left: auto;
  right: 0;
  display: inline-block;
  width: 1.9rem; }
  .select2-container--default .select2-selection--single .select2-selection__arrow:before,
  .select2-container--default .select2-selection--multiple .select2-selection__arrow:before {
    content: ""; }
  .select2-container--default .select2-selection--single .select2-selection__arrow b,
  .select2-container--default .select2-selection--multiple .select2-selection__arrow b {
    display: none; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  position: relative;
  padding: 0.65rem 3rem 0.65rem 1rem;
  line-height: 1.5; }
  .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
    border: 0;
    position: absolute;
    top: 50%;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
    font-size: 1.4rem;
    display: inline-block;
    left: auto;
    right: 1.85rem;
    margin-right: 0.4rem;
    margin-top: -1rem; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0.37rem 1rem;
  line-height: 1.5; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    padding: 0.05rem 0.4rem 0.05rem 0.4rem;
    font-size: 1rem;
    margin: 0.1rem 0.4rem 0.1rem 0;
    position: relative;
    float: left/*rtl:right*/; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
      font-family: "LineAwesome";
      text-decoration: inherit;
      text-rendering: optimizeLegibility;
      text-transform: none;
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-smoothing: antialiased;
      content: "";
      font-size: 1.4rem;
      display: inline-block;
      line-height: 0;
      margin-right: 0.3rem;
      position: relative;
      top: 0.1rem; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field {
    font-weight: 300;
    margin: 0.25rem 0.25rem 0.25rem 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  outline: none !important;
  border-radius: 4px; }

.select2-container--default .select2-search--dropdown {
  padding: 15px 15px; }

.select2-container--default .select2-results__option {
  padding: 5px 15px; }
  .select2-container--default .select2-results__option[aria-disabled=true] {
    cursor: not-allowed; }
  .select2-container--default .select2-results__option .select2-results__group {
    padding: 5px 15px;
    font-weight: 600; }
  .select2-container--default .select2-results__option .select2-results__option {
    padding: 5px 30px; }

.select2-container .select2-search--inline .select2-search__field {
  margin: 0; }

select.select2 {
  opacity: 0; }

.select2 > select.form-control {
  opacity: 0; }

.input-group > .select2-hidden-accessible:first-child + .select2-container > .selection .select2-selection--single {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .select2-hidden-accessible:first-child + .select2-container > .selection, .input-group > .select2-hidden-accessible:first-child + .select2-container > .selection.form-control {
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection--single {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:last-child > .selection .select2-selection.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .select2-hidden-accessible:first-child + .select2-container + .input-group-text,
.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container + .input-group-text {
  border-left: 0; }

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection--single {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container:not(:last-child) > .selection .select2-selection.form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
  border: 1px solid #e2e5ec; }
  .select2-container--default .select2-selection--multiple .select2-selection__placeholder,
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #a7abc3; }

.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single, .select2-container--default.select2-container--open .select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #79b5fc; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #6c7293; }
  .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
    color: #a7abc3; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #6c7293; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    color: #a7abc3;
    background: #f7f8fa;
    border: 1px solid #ebedf2; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
      color: #a7abc3; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-moz-placeholder {
    color: #a7abc3;
    opacity: 1; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field:-ms-input-placeholder {
    color: #a7abc3; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-webkit-input-placeholder {
    color: #a7abc3; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #e2e5ec; }

.select2-container--default .select2-dropdown {
  border: 1px solid #e2e5ec;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }

.select2-container--default .select2-results__option[aria-selected=true] {
  background: #f7f8fa;
  color: #a7abc3; }

.select2-container--default .select2-results__option.select2-results__option--highlighted {
  background: #f7f8fa;
  color: #a7abc3; }

.select2-container--default.select2-container--disabled {
  cursor: not-allowed; }
  .select2-container--default.select2-container--disabled .select2-selection--multiple,
  .select2-container--default.select2-container--disabled .select2-selection--single {
    cursor: not-allowed;
    background: #f7f8fa;
    border-color: #a7abc3; }

.select2.select2--air .select2-container--default .select2-selection--single,
.select2.select2--air .select2-container--default .select2-selection--multiple {
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }

.select2.select2--solid .select2-container--default .select2-selection--multiple,
.select2.select2--solid .select2-container--default .select2-selection--single {
  background-color: #f7f8fa;
  border-color: #ebedf2; }
  .select2.select2--solid .select2-container--default .select2-selection--multiple .select2-selection__placeholder,
  .select2.select2--solid .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #a7abc3; }

.m-form.m-form--state .is-valid .select2-container--default .select2-selection--multiple,
.m-form.m-form--state .is-valid .select2-container--default .select2-selection--single {
  border-color: success; }

.m-form.m-form--state .is-valid .select2-container--default.select2-container--focus .select2-selection--multiple,
.m-form.m-form--state .is-valid .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .is-valid .select2-container--default.select2-container--open .select2-selection--multiple,
.m-form.m-form--state .is-valid .select2-container--default.select2-container--open .select2-selection--single {
  border-color: success; }

.m-form.m-form--state .is-invalid .select2-container--default .select2-selection--multiple,
.m-form.m-form--state .is-invalid .select2-container--default .select2-selection--single {
  border-color: danger; }

.m-form.m-form--state .is-invalid .select2-container--default.select2-container--focus .select2-selection--multiple,
.m-form.m-form--state .is-invalid .select2-container--default.select2-container--focus .select2-selection--single, .m-form.m-form--state .is-invalid .select2-container--default.select2-container--open .select2-selection--multiple,
.m-form.m-form--state .is-invalid .select2-container--default.select2-container--open .select2-selection--single {
  border-color: danger; }

html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow-y: initial !important; }
  html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.kt-sweetalert2--nopadding),
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.kt-sweetalert2--nopadding) {
    padding-right: 0 !important; }
  @media screen\0 {
    html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
    body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
      overflow: visible; } }

.swal2-popup {
  border-radius: 4px;
  padding: 3rem; }
  .swal2-popup .swal2-title {
    font-weight: 500;
    font-size: 1.2rem;
    margin: 0 0 1rem; }
  .swal2-popup .swal2-content {
    font-weight: normal;
    font-size: 1rem; }
  .swal2-popup .btn {
    margin: 15px 5px 0; }
  .swal2-popup .swal2-styled:focus {
    -webkit-box-shadow: none;
    box-shadow: none; }

.swal2-container {
  overflow-y: hidden !important; }

body.swal2-height-auto {
  height: 100% !important; }

.swal2-container.swal2-shown {
  background-color: rgba(0, 0, 0, 0.2); }

.swal2-popup .swal2-title {
  color: #464457; }

.swal2-popup .swal2-content {
  color: #a7abc3; }

.dataTables_wrapper {
  padding: 0 !important; }
  .dataTables_wrapper .dataTable {
    width: 100% !important;
    border-collapse: initial !important;
    border-spacing: 0 !important;
    margin: 1rem 0 !important; }
    .dataTables_wrapper .dataTable th, .dataTables_wrapper .dataTable td {
      vertical-align: middle; }
      .dataTables_wrapper .dataTable th .kt-checkbox, .dataTables_wrapper .dataTable td .kt-checkbox {
        margin-top: 0.3rem;
        margin-bottom: 0; }
      .dataTables_wrapper .dataTable th.dt-center, .dataTables_wrapper .dataTable td.dt-center {
        text-align: center; }
      .dataTables_wrapper .dataTable th.dt-left, .dataTables_wrapper .dataTable td.dt-left {
        text-align: left; }
      .dataTables_wrapper .dataTable th.dt-right, .dataTables_wrapper .dataTable td.dt-right {
        text-align: right; }
    .dataTables_wrapper .dataTable .filter th, .dataTables_wrapper .dataTable .filter td {
      vertical-align: top; }
      .dataTables_wrapper .dataTable .filter th .input-group + .input-group, .dataTables_wrapper .dataTable .filter td .input-group + .input-group {
        margin-top: 0.5rem; }
      .dataTables_wrapper .dataTable .filter th .btn + .btn, .dataTables_wrapper .dataTable .filter td .btn + .btn {
        margin-top: 0.5rem; }
    .dataTables_wrapper .dataTable .group th, .dataTables_wrapper .dataTable .group td {
      font-size: 1.1rem;
      font-weight: 500; }
  .dataTables_wrapper .dataTables_scroll {
    margin: 1rem 0 !important; }
    .dataTables_wrapper .dataTables_scroll .dataTable {
      margin: 0 !important; }
  .dataTables_wrapper .dataTables_paginate .pagination .page-item {
    margin-left: 0.4rem; }
    .dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link {
      border-radius: 3px;
      cursor: pointer;
      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: 2.25rem;
      min-width: 2.25rem;
      vertical-align: middle;
      padding: 0.5rem;
      text-align: center;
      position: relative;
      font-size: 1rem;
      line-height: 1rem;
      font-weight: 400; }
      .dataTables_wrapper .dataTables_paginate .pagination .page-item > .page-link > i {
        font-size: 1rem;
        text-align: center;
        display: inline-block; }
  .dataTables_wrapper .text-right .dataTables_filter,
  .dataTables_wrapper .text-left .dataTables_filter {
    display: inline-block; }
  .dataTables_wrapper .dataTables_info {
    padding-top: 0.45rem; }
  .dataTables_wrapper .dataTables_pager {
    text-align: right; }
    .dataTables_wrapper .dataTables_pager .dataTables_length {
      margin-right: 0.5rem;
      display: inline-block; }
      .dataTables_wrapper .dataTables_pager .dataTables_length + .dataTables_paginate {
        margin-left: 1rem; }
    .dataTables_wrapper .dataTables_pager .dataTables_info {
      display: inline-block;
      margin-right: 0.5rem; }
    .dataTables_wrapper .dataTables_pager .dataTables_paginate {
      display: inline-block; }
  @media (max-width: 1024px) {
    .dataTables_wrapper .dataTables_pager {
      margin-top: 1rem;
      text-align: center; } }
  @media (max-width: 768px) {
    .dataTables_wrapper .dataTables_paginate {
      margin-left: 0 !important; }
      .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child {
        margin-left: 0 !important; }
    .dataTables_wrapper .dataTables_paginate .pagination {
      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; } }
  .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    top: 50%;
    left: 8px;
    height: 18px;
    width: 18px;
    margin-top: -9px;
    font-size: 18px;
    color: #3d94fb;
    border: 0;
    background-color: transparent;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: ""; }
  .dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before {
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
    color: #3d94fb;
    background-color: transparent; }
  .dataTables_wrapper .child .dtr-details {
    display: table !important; }
    .dataTables_wrapper .child .dtr-details > li {
      display: table-row !important;
      border: 0 !important; }
      .dataTables_wrapper .child .dtr-details > li .dtr-title {
        display: table-cell;
        vertical-align: top;
        border-bottom: 1px dashed #efefef;
        font-weight: 500;
        padding: 0.5rem 2rem 0.5rem 0; }
        .dataTables_wrapper .child .dtr-details > li .dtr-title:after {
          content: ':'; }
      .dataTables_wrapper .child .dtr-details > li .dtr-data {
        display: table-cell;
        vertical-align: top;
        border-bottom: 1px dashed #efefef;
        padding: 0.5rem 0; }
      .dataTables_wrapper .child .dtr-details > li:last-child .dtr-title {
        border-bottom: 0; }
      .dataTables_wrapper .child .dtr-details > li:last-child .dtr-data {
        border-bottom: 0; }

.dt-bootstrap4 .dropdown .dropdown-menu.dropdown-menu-right {
  /*rtl:ignore*/
  margin-left: 65px; }

.dataTables_wrapper .dataTable th, .dataTables_wrapper .dataTable td {
  color: #6c7293; }

.dataTables_wrapper .dataTable .selected th, .dataTables_wrapper .dataTable .selected td {
  background-color: #f7f8fa;
  color: #6c7293; }

.dataTables_wrapper .dataTable .group th, .dataTables_wrapper .dataTable .group td {
  background-color: #f7f8fa; }

.dataTables_wrapper .pagination .page-item > .page-link {
  color: #6c7293;
  border: 0;
  outline: none !important; }

.dataTables_wrapper .pagination .page-item.previous > .page-link, .dataTables_wrapper .pagination .page-item.next > .page-link, .dataTables_wrapper .pagination .page-item.last > .page-link, .dataTables_wrapper .pagination .page-item.first > .page-link {
  background: #ebe9f2; }
  .dataTables_wrapper .pagination .page-item.previous > .page-link:hover, .dataTables_wrapper .pagination .page-item.next > .page-link:hover, .dataTables_wrapper .pagination .page-item.last > .page-link:hover, .dataTables_wrapper .pagination .page-item.first > .page-link:hover {
    background: #3d94fb;
    color: #ffffff; }

.dataTables_wrapper .pagination .page-item.active > .page-link {
  background: #3d94fb;
  color: #ffffff; }

.dataTables_wrapper .pagination .page-item:hover > .page-link {
  background: #3d94fb;
  color: #ffffff; }

.dataTables_wrapper .pagination .page-item.disabled > .page-link, .dataTables_wrapper .pagination .page-item.disabled:hover > .page-link {
  opacity: 0.6; }

.kt-repeater .kt-repeater__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .kt-repeater .kt-repeater__row > input {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; }
  .kt-repeater .kt-repeater__row .kt-repeater__close {
    background-color: transparent;
    border: none; }
  .kt-repeater .kt-repeater__row .form-text {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%; }

.kt-repeater .kt-repeater__item {
  position: relative; }
  .kt-repeater .kt-repeater__item .btn-icon {
    height: auto; }
  .kt-repeater .kt-repeater__item:first-child .form-control {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .kt-repeater .kt-repeater__item:first-child .input-group-append {
    display: none; }

.kt-repeater .kt-repeater__close--align-right {
  position: absolute;
  top: 0;
  right: 0; }

.kt-grid-nav-v2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .kt-grid-nav-v2 .kt-grid-nav-v2__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: calc(50% - 3px);
    min-height: 180px;
    border-radius: 6px;
    -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;
    padding: 1rem;
    background: #f7f8fa;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    @media screen\0 {
      .kt-grid-nav-v2 .kt-grid-nav-v2__item {
        height: 180px; } }
    .kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon {
      display: inline-block;
      text-align: center;
      margin-bottom: 0.5rem; }
      .kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-icon i {
        font-size: 2.25rem;
        color: #3d94fb; }
    .kt-grid-nav-v2 .kt-grid-nav-v2__item .kt-grid-nav-v2__item-title {
      display: inline-block;
      text-align: center;
      font-size: 1.2rem;
      font-weight: 500;
      color: #5d5b6f; }
    .kt-grid-nav-v2 .kt-grid-nav-v2__item:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      text-transform: none;
      background: #3d94fb; }
      .kt-grid-nav-v2 .kt-grid-nav-v2__item:hover .kt-grid-nav-v2__item-icon i {
        color: #ffffff; }
      .kt-grid-nav-v2 .kt-grid-nav-v2__item:hover .kt-grid-nav-v2__item-title {
        color: #ffffff; }
    .kt-grid-nav-v2 .kt-grid-nav-v2__item:nth-of-type(odd) {
      margin: 3px 3px 3px 0; }
    .kt-grid-nav-v2 .kt-grid-nav-v2__item:nth-of-type(even) {
      margin: 3px 0 3px 3px; }

.kt-grid-nav {
  padding: 0;
  margin: 0;
  display: table;
  table-layout: fixed;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat; }
  .kt-grid-nav > .kt-grid-nav__row {
    display: table-row; }
    .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item {
      display: table-cell;
      vertical-align: middle;
      text-align: center;
      padding: 3.3rem 0.75rem;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item:hover {
        text-decoration: none;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
      .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item .kt-grid-nav__icon {
        text-align: center;
        font-size: 2.5rem; }
      .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item .kt-grid-nav__title {
        display: block;
        line-height: 1;
        text-align: center;
        margin: 10px 0 0 0;
        font-size: 1.2rem;
        font-weight: 500; }
      .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item .kt-grid-nav__desc {
        display: block;
        line-height: 1;
        text-align: center;
        margin: 10px 0 0 0;
        font-size: 1rem;
        font-weight: 400; }
  .dropdown-menu .kt-grid-nav {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }

@media (max-width: 1024px) {
  .kt-grid-nav > .kt-grid-nav__row > .kt-grid-nav__item {
    padding: 1rem 0.5rem; } }

.kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item {
  border-right: 1px solid #ebedf2;
  border-bottom: 1px solid #ebedf2; }
  .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:last-child {
    border-right: 0; }
  .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__icon {
    color: #3d94fb; }
  .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__title {
    color: #3d94fb; }
  .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item .kt-grid-nav__desc {
    color: #a7abc3; }
  .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:hover {
    background: #f7f8fa; }
    .kt-grid-nav .kt-grid-nav__row .kt-grid-nav__item:hover .kt-grid-nav__icon {
      color: #6c7293; }

.kt-grid-nav .kt-grid-nav__row:last-child .kt-grid-nav__item {
  border-bottom: 0 !important; }

.kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
  .kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:last-child {
    border-right: 0; }
  .kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__icon {
    color: #3d94fb; }
  .kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__title {
    color: #fff; }
  .kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item .kt-grid-nav__desc {
    color: rgba(255, 255, 255, 0.5); }
  .kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:hover {
    background: transparent; }
    .kt-grid-nav.kt-grid-nav--skin-dark .kt-grid-nav__item:hover .kt-grid-nav__icon {
      color: #3d94fb; }

.kt-head {
  padding: 2.5rem 1rem;
  margin: 0;
  background-size: cover;
  background-repeat: no-repeat; }
  .kt-head.kt-head--space-sm {
    padding: 1.5rem 1rem; }
  .kt-head.kt-head--space-lg {
    padding: 3rem 1rem; }
  .kt-head.kt-head--fit-x {
    padding-left: 0;
    padding-right: 0; }
  .kt-head.kt-head--fit-b {
    padding-bottom: 0 !important; }
  .kt-head.kt-head--fit-t {
    padding-top: 0 !important; }
  .kt-head.kt-head--space-bottom-sm {
    padding-bottom: 1rem; }
  .kt-head .kt-head__title {
    font-size: 1.3rem;
    font-weight: 500;
    text-align: center;
    margin: 0; }
  .kt-head .kt-head__sub {
    margin-top: 0.5rem;
    font-size: 1rem;
    font-weight: 400;
    text-align: center; }
  .kt-head.kt-head--skin-dark .kt-head__title {
    color: #fff; }
  .kt-head.kt-head--skin-dark .kt-head__sub {
    color: #f0f0f0; }
  .kt-head.kt-head--skin-dark .nav.nav-tabs-line {
    border-bottom-color: rgba(255, 255, 255, 0.3) !important; }
    .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link {
      color: rgba(255, 255, 255, 0.5); }
      .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link > i {
        color: rgba(255, 255, 255, 0.4); }
      .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link:hover, .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link.active {
        color: #fff; }
        .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link:hover > i, .kt-head.kt-head--skin-dark .nav.nav-tabs-line .nav-item .nav-link.active > i {
          color: #fff; }
  .kt-head.kt-head--skin-light {
    background-color: #f9fafe; }
    .kt-head.kt-head--skin-light .kt-head__title {
      color: #6c7293; }
    .kt-head.kt-head--skin-light .kt-head__sub {
      color: #a7abc3; }
  .kt-head .nav {
    margin: 1rem 0 0 0; }

.dropdown-menu:not(.dropdown-menu-top-unround) .kt-head {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.kt-head-skin-light-bg-color {
  background-color: #f9fafe; }

.kt-list-pics > a {
  margin-right: 0.25rem; }
  .kt-list-pics > a > img {
    width: 3.36rem;
    border-radius: 50%;
    border-radius: 3px; }

.kt-list-pics.kt-list-pics--circle > a > img {
  width: 3.36rem;
  border-radius: 50%; }

.kt-list-pics.kt-list-pics--sm > a > img {
  width: 2.14rem; }

.kt-list-pics.kt-list-pics-rounded--sm > a > img {
  width: 2.14rem; }

.kt-list-timeline .kt-list-timeline__group {
  margin: 0 0 2rem 0; }

.kt-list-timeline .kt-list-timeline__heading {
  margin: 0 0 1.25rem 0;
  font-weight: 700;
  font-size: 1rem;
  text-transform: uppercase; }

.kt-list-timeline .kt-list-timeline__items {
  position: relative;
  padding: 0;
  margin: 0; }
  .kt-list-timeline .kt-list-timeline__items:before {
    background-color: #ebedf2;
    position: absolute;
    display: block;
    content: '';
    width: 1px;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 3px; }
  .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item {
    position: relative;
    display: table;
    table-layout: fixed;
    width: 100%;
    padding: 0.3rem 0;
    margin: 0.5rem 0; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child:before, .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
      background-color: white;
      position: absolute;
      display: block;
      content: '';
      width: 1px;
      height: 50%;
      top: 0;
      bottom: 0;
      left: 3px; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
      top: auto;
      bottom: 0; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge {
      text-align: left;
      vertical-align: middle;
      display: table-cell;
      position: relative;
      width: 20px; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge:before {
        background-color: #ebedf2;
        position: absolute;
        display: block;
        content: '';
        width: 7px;
        height: 7px;
        left: 0;
        top: 50%;
        margin-top: -3.5px;
        border-radius: 100%; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--brand:before {
        background-color: #3d94fb; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--light:before {
        background-color: #ffffff; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--dark:before {
        background-color: #282a3c; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--primary:before {
        background-color: #5867dd; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--success:before {
        background-color: #1dc9b7; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--info:before {
        background-color: #2786fb; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--warning:before {
        background-color: #ffb822; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__badge.kt-list-timeline__badge--danger:before {
        background-color: #F64E60; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__icon {
      text-align: left;
      vertical-align: middle;
      display: table-cell;
      width: 30px;
      padding: 0 5px 0 0;
      line-height: 0;
      color: #a7abc3; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^="la-"],
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" la-"] {
      font-size: 1.6rem; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^="fa-"],
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" fa-"] {
      font-size: 1.2rem; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^="flaticon-"],
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" flaticon-"],
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class^="flaticon2-"],
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item [class*=" flaticon2-"] {
      font-size: 1.6rem; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__text {
      display: table-cell;
      text-align: left;
      vertical-align: middle;
      width: 100%;
      padding: 0 0 0 5px;
      font-size: 1rem;
      color: #6c7293; }
      .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__text:hover {
        text-decoration: none; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item .kt-list-timeline__time {
      display: table-cell;
      text-align: right;
      vertical-align: middle;
      width: 80px;
      padding: 0 0 0 5px;
      font-size: 0.9rem;
      color: #a7abc3; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child {
      padding-top: 0;
      margin-top: 0; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child {
      padding-bottom: 0;
      margin-bottom: 0; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:first-child:before, .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item:last-child:before {
      background-color: #fff; }
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__badge,
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__icon,
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__text,
    .kt-list-timeline .kt-list-timeline__items .kt-list-timeline__item.kt-list-timeline__item--read .kt-list-timeline__time {
      opacity: 0.5; }

.kt-mycart .kt-mycart__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 2.8rem 2rem;
  background-position: center;
  background-size: cover; }
  .kt-mycart .kt-mycart__head .kt-mycart__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon {
      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: 3rem;
      height: 3rem;
      background: rgba(56, 80, 168, 0.65);
      border-radius: 4px; }
      .kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__icon i {
        font-size: 1.4rem;
        font-weight: 500;
        position: absolute; }
    .kt-mycart .kt-mycart__head .kt-mycart__info .kt-mycart__title {
      padding-left: 1rem;
      color: #fff;
      font-size: 1.3rem;
      font-weight: 500;
      margin: 0; }
  .kt-mycart .kt-mycart__head .kt-mycart__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-mycart .kt-mycart__head .kt-mycart__button .btn {
      padding: 0.3rem 0.5rem; }

.kt-mycart .kt-mycart__body {
  margin: 0.5rem 0; }
  .kt-mycart .kt-mycart__body .kt-mycart__item {
    border-bottom: 1px solid #ebedf2; }
    .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 1.5rem 2rem; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__title {
        color: #5e5b70;
        font-size: 1.1rem;
        font-weight: 500; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__desc {
        padding: 0.5rem 0;
        color: #a7abc3;
        font-weight: 400; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__price {
          margin-right: 0.5rem;
          color: #6c7293;
          font-size: 1.2rem;
          font-weight: 500; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__text {
          color: #a7abc3;
          font-weight: 400; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .kt-mycart__quantity {
          margin-left: 0.5rem;
          color: #6c7293;
          font-size: 1.2rem;
          font-weight: 500; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .btn {
          font-size: 1.4rem;
          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-left: 0.5rem;
          width: 19px !important;
          height: 19px !important;
          padding-top: 0.1rem; }
          .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info .kt-mycart__action .btn:hover {
            color: #fff; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__info span {
        display: block; }
      .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__pic {
        width: 5rem; }
        .kt-mycart .kt-mycart__body .kt-mycart__item .kt-mycart__container .kt-mycart__pic img {
          width: 5rem;
          height: 5rem;
          background-position: center;
          background-size: cover;
          border-radius: 4px; }
  .kt-mycart .kt-mycart__body .ps__rail-y .ps__thumb-y {
    right: 5px !important; }

.kt-mycart .kt-mycart__footer {
  padding: 0.4rem 2rem 1.5rem 2rem; }
  .kt-mycart .kt-mycart__footer .kt-mycart__section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span {
      display: block;
      color: #5e5b70;
      font-size: 1rem;
      font-weight: 500; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span:not(:first-child):not(:last-child) {
        padding: 0.4rem 0; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__subtitel span:last-child {
        font-size: 1.1rem;
        font-weight: 600; }
    .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span {
      display: block;
      text-align: right;
      color: #a7abc3;
      font-size: 1.2rem;
      font-weight: 500; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span:not(:first-child):not(:last-child) {
        padding: 0.3rem 0; }
      .kt-mycart .kt-mycart__footer .kt-mycart__section .kt-mycart__prices span:last-child {
        font-weight: 700;
        font-size: 1.3rem; }
  .kt-mycart .kt-mycart__footer .kt-mycart__button {
    margin: 1.5rem 0 0.8rem 0; }

.kt-nav {
  display: block;
  padding: 0.5rem 0;
  margin: 0;
  list-style: none;
  border: 0; }
  .kt-nav .kt-nav__item {
    display: block; }
    .kt-nav .kt-nav__item > .kt-nav__link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 0.55rem 1.75rem;
      cursor: pointer;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-text {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        font-size: 1rem;
        color: #6c7293;
        font-weight: 400; }
      .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 30px;
        flex: 0 0 30px;
        font-size: 1.25rem;
        line-height: 0;
        color: #a7abc3; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon:before {
          line-height: 0; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #a7abc3; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-icon:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet {
        text-align: center;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 10px;
        flex: 0 0 10px;
        margin-right: 10px; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet > span {
          vertical-align: middle;
          display: inline-block; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
          width: 4px;
          height: 4px;
          border-radius: 100%; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span {
          width: 8px;
          height: 2px;
          border-radius: 2px; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
          background-color: #adb1c7; }
      .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-badge {
        padding: 0px 0px 0px 5px; }
      .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-arrow {
        text-align: right;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20px;
        flex: 0 0 20px;
        font-size: 0.8rem;
        color: #a7abc3;
        font-family: "LineAwesome";
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-arrow:before {
          content: ""; }
        .kt-nav .kt-nav__item > .kt-nav__link .kt-nav__link-arrow:before {
          display: inline-block;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
      .kt-nav .kt-nav__item > .kt-nav__link.collapsed .kt-nav__link-arrow {
        font-family: "LineAwesome";
        text-decoration: inherit;
        text-rendering: optimizeLegibility;
        text-transform: none;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-smoothing: antialiased; }
        .kt-nav .kt-nav__item > .kt-nav__link.collapsed .kt-nav__link-arrow:before {
          content: ""; }
        .kt-nav .kt-nav__item > .kt-nav__link.collapsed .kt-nav__link-arrow:before {
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
    .kt-nav .kt-nav__item > .kt-nav__sub {
      padding: 0;
      margin: 0; }
      .kt-nav .kt-nav__item > .kt-nav__sub .kt-nav__item > .kt-nav__link {
        padding: 0.5rem 1.5rem 0.5rem 2.5rem; }
    .kt-nav .kt-nav__item.kt-nav__item--last {
      padding-bottom: 0; }
    .kt-nav .kt-nav__item.active > .kt-nav__link, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link {
      background-color: #f7f8fa;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon,
      .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-text,
      .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-arrow, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon,
      .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-text,
      .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-arrow {
        color: #3d94fb; }
      .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon g [fill], .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-icon:hover g [fill], .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-icon:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
      .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item.active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
        background-color: #3d94fb; }
    .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed {
      background-color: #f7f8fa;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-icon,
      .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-text,
      .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-arrow {
        color: #3d94fb; }
      .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav .kt-nav__item:hover:not(.kt-nav__item--disabled).kt-nav__item--sub > .kt-nav__link.collapsed .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
        background-color: #3d94fb; }
    .kt-nav .kt-nav__item.kt-nav__item--disabled {
      opacity: 0.6; }
  .kt-nav .kt-nav__custom {
    padding: 0.55rem 1.75rem; }
  .kt-nav .kt-nav__section {
    margin-top: 1rem;
    padding: 0 1.75rem; }
    .kt-nav .kt-nav__section .kt-nav__section-icon {
      color: #adb1c7; }
    .kt-nav .kt-nav__section.kt-nav__section--first {
      margin-top: 0; }
    .kt-nav .kt-nav__section .kt-nav__section-text {
      color: #3d94fb;
      font-weight: 600;
      font-size: 0.8rem;
      text-transform: uppercase; }
  .kt-nav .kt-nav__separator {
    margin: 0.7rem 0;
    height: 0;
    display: block;
    border-bottom: 1px solid #ebedf2; }
    .kt-nav .kt-nav__separator.kt-nav__separator--dashed {
      border-bottom: 1px dashed #ebedf2; }
  .kt-nav .kt-nav__head,
  .kt-nav .kt-nav__foot {
    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;
    font-size: 1rem;
    color: #6c7293;
    font-weight: 500;
    padding: 0.55rem 1.75rem; }
    .kt-nav .kt-nav__head > i,
    .kt-nav .kt-nav__foot > i {
      font-size: 1.2rem;
      color: #a7abc3; }
  .kt-nav .kt-nav__head {
    font-size: 1.1rem; }
  .kt-nav.kt-nav--fit {
    padding: 0; }
    .kt-nav.kt-nav--fit .kt-nav__item > .kt-nav__link {
      padding-left: 0;
      padding-right: 0; }
  .kt-nav.kt-nav--lg-space .kt-nav__item {
    margin: 0.35rem 0; }
    .kt-nav.kt-nav--lg-space .kt-nav__item .kt-nav__link {
      padding-top: 1.5rem;
      padding-bottom: 1.5rem; }
    .kt-nav.kt-nav--lg-space .kt-nav__item:first-child {
      margin-top: 0; }
    .kt-nav.kt-nav--lg-space .kt-nav__item:last-child {
      margin-bottom: 0; }
  .kt-nav.kt-nav--md-space .kt-nav__item {
    margin: 0.25rem 0; }
    .kt-nav.kt-nav--md-space .kt-nav__item .kt-nav__link {
      padding-top: 0.75rem;
      padding-bottom: 0.75rem; }
    .kt-nav.kt-nav--md-space .kt-nav__item:first-child {
      margin-top: 0; }
    .kt-nav.kt-nav--md-space .kt-nav__item:last-child {
      margin-bottom: 0; }
  .kt-nav.kt-nav--bold .kt-nav__item .kt-nav__link .kt-nav__link-text {
    font-weight: 500; }
  .kt-nav.kt-nav--thin .kt-nav__item .kt-nav__link .kt-nav__link-text {
    font-weight: 300; }
  .kt-nav.kt-nav--lg-font .kt-nav__item .kt-nav__link .kt-nav__link-text {
    font-size: 1.15rem; }
  .kt-nav.kt-nav--xl-font .kt-nav__item .kt-nav__link .kt-nav__link-text {
    font-size: 1.25rem; }

.kt-nav.kt-nav--v2 .kt-nav__item {
  border-radius: 2rem;
  overflow: hidden; }
  .kt-nav.kt-nav--v2 .kt-nav__item > .kt-nav__link {
    -webkit-transition: none;
    transition: none; }
  .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link {
    background-color: #f4f4f9;
    -webkit-transition: none;
    transition: none; }
    .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-icon,
    .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-text,
    .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-arrow {
      color: #3d94fb; }
    .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav.kt-nav--v2 .kt-nav__item:hover:not(.kt-nav__item--disabled):not(.kt-nav__item--sub):not(.kt-nav__item--active) > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
      background-color: #f4f4f9; }
  .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link {
    background-color: #3d94fb;
    -webkit-transition: none;
    transition: none; }
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-icon,
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-text,
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-arrow {
      color: #ffffff; }
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
      background-color: #ffffff; }
  .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link {
    background-color: #3d94fb; }
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-icon,
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-text,
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-arrow {
      color: #ffffff; }
    .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--line > span, .kt-nav.kt-nav--v2 .kt-nav__item.kt-nav__item--active:hover > .kt-nav__link .kt-nav__link-bullet.kt-nav__link-bullet--dot > span {
      background-color: #ffffff; }

.kt-nav.kt-nav--v3 .kt-nav__item {
  margin: 0; }
  .kt-nav.kt-nav--v3 .kt-nav__item .kt-nav__link {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    padding-top: 1rem;
    padding-bottom: 1rem;
    border-left: 2px solid transparent; }
  .kt-nav.kt-nav--v3 .kt-nav__item.active .kt-nav__link, .kt-nav.kt-nav--v3 .kt-nav__item.kt-nav__link--active .kt-nav__link {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: #f7f8fa;
    border-left: 2px solid #3d94fb; }
    .kt-nav.kt-nav--v3 .kt-nav__item.active .kt-nav__link .kt-nav__link-text, .kt-nav.kt-nav--v3 .kt-nav__item.kt-nav__link--active .kt-nav__link .kt-nav__link-text {
      color: #3d94fb; }
  .kt-nav.kt-nav--v3 .kt-nav__item:hover {
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    background-color: #f7f8fa; }
    .kt-nav.kt-nav--v3 .kt-nav__item:hover .kt-nav__link .kt-nav__link-text {
      color: #3d94fb; }

.kt-notification .kt-notification__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.1rem 1.5rem;
  border-bottom: 1px solid #f7f8fa;
  -webkit-transition: background-color 0.3s ease;
  transition: background-color 0.3s ease; }
  .kt-notification .kt-notification__item:last-child {
    border-bottom: 1px solid transparent; }
  .kt-notification .kt-notification__item .kt-notification__item-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2.5rem;
    flex: 0 0 2.5rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-notification .kt-notification__item .kt-notification__item-icon i {
      font-size: 1.4rem;
      color: #3d94fb; }
    .kt-notification .kt-notification__item .kt-notification__item-icon svg {
      height: 24px;
      width: 24px;
      margin-left: -4px; }
  .kt-notification .kt-notification__item .kt-notification__item-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-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-title {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      font-size: 1rem;
      font-weight: 400;
      color: #6c7293; }
    .kt-notification .kt-notification__item .kt-notification__item-details .kt-notification__item-time {
      font-size: 1rem;
      font-weight: 300;
      color: #a7abc3; }
  .kt-notification .kt-notification__item:hover {
    -webkit-transition: background-color 0.3s ease;
    transition: background-color 0.3s ease;
    text-decoration: none;
    background-color: #f7f8fa; }
    .kt-notification .kt-notification__item:hover .kt-notification__item-details .kt-notification__item-title {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      color: #3d94fb; }
  .kt-notification .kt-notification__item.kt-notification__item--read {
    opacity: 0.5; }
  .kt-notification .kt-notification__item:after {
    border: 0;
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    content: "";
    font-size: 0.8rem;
    line-height: 0;
    position: relative;
    color: #a7abc3; }

.kt-notification .kt-notification__custom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #f7f8fa;
  padding: 1.6rem 1.5rem; }

.kt-notification.kt-notification--fit .kt-notification__item {
  padding: 0.55rem 0; }
  .kt-notification.kt-notification--fit .kt-notification__item:hover {
    background-color: transparent; }
    .kt-notification.kt-notification--fit .kt-notification__item:hover .kt-notification__item-title {
      color: #3d94fb; }

.kt-notification-item-padding-x {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important; }

.kt-notification-item-margin-x {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important; }

.kt-notification-v2 {
  margin: 0; }
  .kt-notification-v2 .kt-notification-v2__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__item-icon {
      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;
      background-color: #f7f8fa;
      height: 50px;
      width: 50px;
      min-width: 50px;
      border-radius: 50%; }
      .kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__item-icon i {
        font-size: 1.5rem; }
    .kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__itek-wrapper {
      padding-left: 1.5rem;
      -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
      flex: 1 1 auto; }
      .kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__itek-wrapper .kt-notification-v2__item-title {
        font-size: 1.1rem;
        font-weight: 500;
        color: #5d5b6f; }
      .kt-notification-v2 .kt-notification-v2__item .kt-notification-v2__itek-wrapper .kt-notification-v2__item-desc {
        font-size: 1rem;
        font-weight: 300;
        color: #b3b1c2; }
    .kt-notification-v2 .kt-notification-v2__item:hover {
      background-color: #f7f8fa;
      border-radius: 5px;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-notification-v2 .kt-notification-v2__item:hover .kt-notification-v2__item-icon {
        background-color: #ebedf2;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }

.kt-card-profile {
  padding: 5px 0;
  margin: 0; }
  .kt-card-profile .kt-card-profile__pic {
    text-align: center;
    padding: 0 5px 0 0;
    text-align: center; }
    .kt-card-profile .kt-card-profile__pic .kt-card-profile__pic-wrapper {
      padding: 8px;
      display: inline-block;
      margin: 2rem auto;
      border-radius: 100%;
      border: 2px solid #ebedf2; }
    .kt-card-profile .kt-card-profile__pic img {
      text-align: center;
      max-width: 130px !important;
      margin: 0 auto !important;
      border-radius: 100%; }
    .kt-card-profile .kt-card-profile__pic .kt-card-profile__no-photo {
      height: 130px;
      width: 130px;
      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-align: center;
      position: relative;
      border-radius: 100%; }
      .kt-card-profile .kt-card-profile__pic .kt-card-profile__no-photo > span {
        line-height: 0;
        font-weight: 700;
        font-size: 1.3rem;
        text-transform: uppercase; }
  .kt-card-profile .kt-card-profile__title {
    text-align: center;
    font-size: 1.3rem;
    font-weight: 500; }
  .kt-card-profile .kt-card-profile__details {
    text-align: center;
    padding: 0 0 0 0; }
    .kt-card-profile .kt-card-profile__details .kt-card-profile__name {
      display: block;
      padding: 0 0 0 0;
      font-size: 1.3rem;
      font-weight: 500;
      color: #6c7293; }
    .kt-card-profile .kt-card-profile__details .kt-card-profile__email {
      display: inline-block;
      padding: 6px 0 0 0;
      font-size: 500;
      color: #6c7293; }

.kt-notes .kt-notes__items {
  margin: 0;
  padding: 0; }
  .kt-notes .kt-notes__items .kt-notes__item {
    left: 8px;
    border-left: 2px solid #ebedf2;
    padding: 0 0 50px 45px;
    position: relative;
    margin: 0 5px 0 17px; }
    .kt-notes .kt-notes__items .kt-notes__item .kt-notes__media {
      position: absolute;
      top: 0;
      left: -25.5px; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__media img {
        max-width: 50px;
        max-height: 50px;
        border-radius: 50%; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__icon {
        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: 50px;
        height: 50px;
        background-color: #fff;
        border: 2px solid #ebedf2;
        border-radius: 50%; }
        .kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__icon i {
          color: #a7abc3;
          font-size: 1.8rem; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__user {
        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: 50px;
        height: 50px;
        font-size: 1.2rem;
        background-color: #fff;
        border: 2px solid #ebedf2;
        color: #a7abc3;
        border-radius: 50%; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__media .kt-notes__circle {
        width: 25px;
        height: 25px;
        display: block;
        border: 2px solid #ebedf2;
        margin-left: 12px;
        background-color: #fff;
        border-radius: 50%; }
    .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content {
      background-color: #F7F8FC;
      padding: 0.5rem 1rem 1rem 1.5rem;
      border-radius: 4px; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section {
        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; }
        .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-flow: wrap;
          flex-flow: wrap;
          -webkit-box-align: baseline;
          -ms-flex-align: baseline;
          align-items: baseline; }
          .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title {
            font-size: 1.1rem;
            color: #6c7293;
            font-weight: 500;
            padding-right: 0.5rem; }
            .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__title:hover {
              color: #3d94fb;
              -webkit-transition: color 0.3s ease;
              transition: color 0.3s ease; }
          .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__info .kt-notes__desc {
            color: #a7abc3;
            font-weight: 400;
            padding-right: 1rem; }
        .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__section .kt-notes__dropdown .btn-icon {
          width: 26px;
          height: 26px; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__body {
        color: #a7abc3;
        font-weight: 400;
        padding-right: 3rem;
        padding-top: 0.5rem;
        display: block; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content:after {
        position: absolute;
        content: '';
        width: 0;
        height: 0;
        top: 10px;
        right: 100%;
        margin-right: -3.5rem;
        border-right: solid 10px #F7F8FC;
        border-bottom: solid 17px transparent;
        border-left: solid 17px transparent;
        border-top: solid 17px transparent; }
    .kt-notes .kt-notes__items .kt-notes__item:last-child {
      border-left: 0; }
    .kt-notes .kt-notes__items .kt-notes__item.kt-notes__item--clean .kt-notes__content {
      background-color: #fff;
      padding: 0; }
      .kt-notes .kt-notes__items .kt-notes__item.kt-notes__item--clean .kt-notes__content:after {
        display: none; }
  .kt-notes .kt-notes__items .kt-notes__item:last-child .kt-notes__media .kt-notes__circle {
    margin-left: 14px; }

@media (max-width: 1024px) {
  .kt-notes .kt-notes__items .kt-notes__item {
    margin: 0 7px 0 17px; }
    .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content {
      padding: 0.5rem 1rem 0.7rem 1rem; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content .kt-notes__desc {
        padding-top: 0.5rem;
        display: block; }
      .kt-notes .kt-notes__items .kt-notes__item .kt-notes__content:after {
        margin-right: -3.8rem; } }

.kt-timeline-v1 {
  position: relative;
  width: 100%; }
  .kt-timeline-v1:after {
    content: '';
    position: absolute;
    width: 5px;
    top: 0;
    margin-top: 0.1rem;
    bottom: 3rem;
    left: 50%;
    margin-left: -2.5px;
    background-color: #E6EAF5; }
  .kt-timeline-v1.kt-timeline-v1--center {
    margin: 0 auto; }
  .kt-timeline-v1 .kt-timeline-v1__items {
    padding-bottom: 6rem;
    position: relative; }
    .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__marker {
      width: 20px;
      height: 5px;
      border-radius: 4px;
      position: absolute;
      left: 50%;
      margin-left: -10px;
      background-color: #E6EAF5; }
    .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item {
      position: relative;
      margin-left: 0;
      width: 50%;
      min-height: 3rem; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-arrow {
        color: #F7F8FC; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle {
        background: white;
        width: 20px;
        height: 20px;
        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;
        z-index: 1;
        position: absolute; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle > div {
          border-radius: 50%;
          width: 6px;
          height: 6px; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
        position: absolute;
        display: inline-block;
        margin-top: -2.14rem;
        font-weight: 700; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time > span {
          padding-left: 5px; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content {
        position: relative;
        border-radius: 4px;
        padding: 2.14rem;
        background-color: #F7F8FC; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-title {
          font-size: 1.2rem;
          font-weight: 500; }
          .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-title + .kt-timeline-v1__item-body {
            margin-top: 1.25rem; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-actions {
          margin-top: 1.25rem; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-content .kt-timeline-v1__item-desc {
          color: #a7abc3; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left {
        left: 0;
        padding-right: 2.85rem;
        position: relative; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left .kt-timeline-v1__item-circle {
          right: -10px;
          top: 20px; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left .kt-timeline-v1__item-time {
          right: 3.8rem; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--left:after {
          position: absolute;
          content: '';
          width: 0;
          height: 0;
          top: 15px;
          left: 100%;
          margin-left: -3rem;
          border-left: solid 10px #F7F8FC;
          border-bottom: solid 17px transparent;
          border-right: solid 17px transparent;
          border-top: solid 17px transparent; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right {
        left: 50%;
        padding-left: 2.86rem;
        top: -3.5rem; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right .kt-timeline-v1__item-circle {
          top: 20px;
          left: -10px; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right .kt-timeline-v1__item-time {
          left: 3.57rem; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--right:after {
          position: absolute;
          content: '';
          width: 0;
          height: 0;
          top: 15px;
          right: 100%;
          margin-right: -3rem;
          border-right: solid 10px #F7F8FC;
          border-bottom: solid 17px transparent;
          border-left: solid 17px transparent;
          border-top: solid 17px transparent; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first {
        top: 3.5rem; }
        .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first + .kt-timeline-v1__item--right {
          top: -1rem; }
  .kt-timeline-v1.kt-timeline-v1--justified:after {
    left: 0;
    bottom: 0; }
  .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items {
    position: static;
    margin-bottom: 40px;
    padding: 20px 0; }
    .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__marker {
      left: 0;
      top: 0; }
    .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item {
      width: 100%;
      top: 0 !important;
      left: 0 !important;
      margin-top: 50px !important;
      padding-left: 2.25rem;
      padding-right: 0;
      position: relative; }
      .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item:after {
        position: absolute;
        content: '';
        width: 0;
        height: 0;
        top: 15px;
        left: 0;
        margin-left: 3px;
        border-right: solid 10px #F7F8FC;
        border-bottom: solid 17px transparent;
        border-left: solid 17px transparent;
        border-top: solid 17px transparent; }
      .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
        position: absolute;
        display: inline-block;
        margin-top: -2.14rem; }
      .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle {
        left: -10px;
        top: 20px; }
      .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
        right: 100%;
        left: 3.57rem; }
      .kt-timeline-v1.kt-timeline-v1--justified .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first {
        margin-top: 20px !important; }

@media (max-width: 1399px) {
  .kt-timeline-v1:after {
    left: 0;
    bottom: 0; }
  .kt-timeline-v1 .kt-timeline-v1__items {
    position: static;
    margin-bottom: 40px;
    padding: 20px 0; }
    .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__marker {
      left: 0;
      top: 0; }
    .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item {
      width: 100%;
      left: 0 !important;
      top: 0 !important;
      margin-top: 50px !important;
      padding-left: 2.25rem !important;
      padding-right: 0 !important;
      position: relative; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item:after {
        position: absolute;
        content: '';
        width: 0;
        height: 0;
        top: 15px !important;
        left: 0 !important;
        right: auto !important;
        margin-left: 3px !important;
        border-right: solid 10px #F7F8FC !important;
        border-bottom: solid 17px transparent !important;
        border-left: solid 17px transparent !important;
        border-top: solid 17px transparent !important; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
        position: absolute;
        display: inline-block;
        margin-top: -2.14rem; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-circle {
        left: -10px;
        top: 20px; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item .kt-timeline-v1__item-time {
        right: 100%;
        left: 3.57rem; }
      .kt-timeline-v1 .kt-timeline-v1__items .kt-timeline-v1__item.kt-timeline-v1__item--first {
        margin-top: 20px !important; } }

.kt-timeline-v2 {
  position: relative; }
  .kt-timeline-v2:before {
    content: '';
    position: absolute;
    left: 4.85rem;
    width: 0.214rem;
    top: 5px;
    bottom: 5px;
    height: calc(100% - 5px);
    background-color: #E7E9F5; }
  .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item {
    display: table;
    position: relative;
    margin-bottom: 1.75rem; }
    .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-time {
      display: table-cell;
      font-size: 1.3rem;
      font-weight: 500;
      vertical-align: top;
      position: absolute;
      padding-top: 0.18rem;
      color: #a7abc3; }
    .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-cricle {
      border-radius: 50%;
      border: 0.89rem solid white;
      z-index: 1;
      top: 0.2rem;
      left: 4.12rem;
      position: relative; }
      .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-cricle > i {
        font-size: 1.78rem;
        top: -0.93rem;
        left: -0.57rem;
        position: absolute; }
    .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-text {
      display: table-cell;
      vertical-align: top;
      font-size: 1rem;
      padding: 0.35rem 0 0 5rem;
      color: #a7abc3; }
      .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-text.kt-timeline-v2__item-text--bold {
        font-size: 1.2rem;
        font-weight: 500;
        padding-top: 0.21rem;
        color: #a7abc3; }
      .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-timeline-v2__item-text > span {
        font-weight: 700; }
    .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item .kt-list-pics {
      display: table-cell;
      vertical-align: top; }
    .kt-timeline-v2 .kt-timeline-v2__items .kt-timeline-v2__item:last-child {
      margin-bottom: 0; }

.kt-timeline-v3 .kt-timeline-v3__item {
  display: table;
  margin-bottom: 1rem;
  position: relative; }
  .kt-timeline-v3 .kt-timeline-v3__item:before {
    position: absolute;
    display: block;
    width: 0.28rem;
    border-radius: 0.3rem;
    height: 70%;
    left: 5.1rem;
    top: 0.46rem;
    content: ""; }
  .kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-time {
    display: table-cell;
    vertical-align: top;
    padding-top: 0.6rem;
    font-weight: 500;
    font-size: 1.3rem;
    position: absolute;
    text-align: right;
    width: 3.57rem;
    color: #a7abc3; }
  .kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc {
    display: table-cell;
    width: 100%;
    vertical-align: top;
    padding-left: 7rem; }
    .kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc .kt-timeline-v3__item-text {
      font-size: 1rem;
      font-weight: 400;
      color: #a7abc3; }
    .kt-timeline-v3 .kt-timeline-v3__item .kt-timeline-v3__item-desc .kt-timeline-v3__item-user-name .kt-timeline-v3__itek-link {
      font-size: 0.9rem;
      text-decoration: none; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--brand:before {
    background: #3d94fb; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--light:before {
    background: #ffffff; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--dark:before {
    background: #282a3c; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--primary:before {
    background: #5867dd; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--success:before {
    background: #1dc9b7; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--info:before {
    background: #2786fb; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--warning:before {
    background: #ffb822; }
  .kt-timeline-v3 .kt-timeline-v3__item.kt-timeline-v3__item--danger:before {
    background: #F64E60; }

@media (max-width: 768px) {
  .kt-timeline-v3 .kt-timeline-v3__item {
    margin-left: 0; } }

.kt-user-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 2rem 1rem;
  background-color: #f9fafe; }
  .kt-user-card .kt-user-card__avatar .kt-badge,
  .kt-user-card .kt-user-card__avatar img {
    width: 60px;
    height: 60px;
    border-radius: 4px; }
  .kt-user-card .kt-user-card__avatar .kt-badge {
    font-size: 2.2rem; }
  .kt-user-card .kt-user-card__name {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    color: #6c7293;
    font-size: 1.3rem;
    font-weight: 500;
    padding-left: 1rem; }
  .kt-user-card .kt-user-card__badge {
    padding-left: 0.5rem; }
  .kt-user-card.kt-user-card--skin-light .kt-user-card__name {
    color: #6c7293; }
  .kt-user-card.kt-user-card--skin-dark .kt-user-card__name {
    color: #fff; }
  .kt-user-card.kt-user-card--skin-dark .kt-user-card__avatar .kt-badge {
    background-color: rgba(255, 255, 255, 0.1); }

@media (max-width: 1024px) {
  .kt-user-card {
    padding: 1rem 1rem; }
    .kt-user-card .kt-user-card__avatar .kt-badge,
    .kt-user-card .kt-user-card__avatar img {
      width: 40px;
      height: 40px; }
    .kt-user-card .kt-user-card__name {
      font-size: 1.1rem;
      padding-left: 0.5rem; }
    .kt-user-card .kt-user-card__badge {
      padding-left: 0.5rem; } }

.kt-user-card-v2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  margin: 0; }
  .kt-user-card-v2 .kt-user-card-v2__pic {
    padding-right: 0.5rem; }
    .kt-user-card-v2 .kt-user-card-v2__pic .kt-badge {
      width: 40px;
      height: 40px; }
    .kt-user-card-v2 .kt-user-card-v2__pic img {
      border-radius: 50%;
      max-width: 40px;
      max-height: 40px; }
  .kt-user-card-v2 .kt-user-card-v2__details {
    line-height: 0; }
    .kt-user-card-v2 .kt-user-card-v2__details .kt-user-card-v2__name {
      display: block;
      font-size: 1rem;
      font-weight: 500;
      line-height: 1.5rem;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      color: #6c7293; }
    .kt-user-card-v2 .kt-user-card-v2__details a.kt-user-card-v2__name:hover {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      color: #3d94fb; }
    .kt-user-card-v2 .kt-user-card-v2__details .kt-user-card-v2__desc,
    .kt-user-card-v2 .kt-user-card-v2__details .kt-user-card-v2__email {
      margin-top: 3px;
      display: inline-block;
      font-size: 0.9rem;
      line-height: 1rem;
      font-weight: 400;
      color: #a7abc3; }
    .kt-user-card-v2 .kt-user-card-v2__details a.kt-user-card-v2__email:hover {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      color: #3d94fb; }

@media (max-width: 1024px) {
  .kt-user-card-v2 .kt-user-card-v2__pic img {
    max-width: 30px; } }

.kt-user-card-v3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .kt-user-card-v3 .kt-user-card-v3__avatar > img {
    height: 120px;
    width: 120px;
    border-radius: 7px; }
  .kt-user-card-v3 .kt-user-card-v3__detalis {
    padding-left: 1.5rem; }
    .kt-user-card-v3 .kt-user-card-v3__detalis a.kt-user-card-v3__name {
      font-size: 1.2rem;
      font-weight: 500;
      color: #33323f;
      text-decoration: none;
      padding-bottom: 0.8rem;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-user-card-v3 .kt-user-card-v3__detalis a.kt-user-card-v3__name:hover {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        color: #3d94fb; }
    .kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__desc {
      font-size: 1rem;
      font-weight: 400;
      color: #b2afc6;
      padding: 0.8rem 0; }
    .kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding-bottom: 0.8rem; }
      .kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item > i {
        line-height: 0;
        font-size: 1.4rem; }
      .kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item .kt-user-card-v3__tag {
        font-size: 0.9rem;
        font-weight: 400;
        color: #9e9bb1;
        padding-left: 0.8rem;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
      .kt-user-card-v3 .kt-user-card-v3__detalis .kt-user-card-v3__info a.kt-user-card-v3__item:hover .kt-user-card-v3__tag {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        color: #3d94fb; }

.kt-userpic {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  border-radius: 4px; }
  .kt-userpic img {
    width: 100%;
    max-width: 50px;
    height: 50px; }
  .kt-userpic span {
    width: 50px;
    height: 50px;
    font-size: 1.3rem; }
  .kt-userpic img {
    border-radius: 4px; }
  .kt-userpic span {
    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;
    font-weight: 600;
    border-radius: 4px; }
  .kt-userpic.kt-userpic--brand span {
    background: rgba(61, 148, 251, 0.1);
    color: #3d94fb; }
  .kt-userpic.kt-userpic--light span {
    background: rgba(255, 255, 255, 0.1);
    color: #ffffff; }
  .kt-userpic.kt-userpic--dark span {
    background: rgba(40, 42, 60, 0.1);
    color: #282a3c; }
  .kt-userpic.kt-userpic--primary span {
    background: rgba(88, 103, 221, 0.1);
    color: #5867dd; }
  .kt-userpic.kt-userpic--success span {
    background: rgba(29, 201, 183, 0.1);
    color: #1dc9b7; }
  .kt-userpic.kt-userpic--info span {
    background: rgba(39, 134, 251, 0.1);
    color: #2786fb; }
  .kt-userpic.kt-userpic--warning span {
    background: rgba(255, 184, 34, 0.1);
    color: #ffb822; }
  .kt-userpic.kt-userpic--danger span {
    background: rgba(253, 39, 235, 0.1);
    color: #F64E60; }
  .kt-userpic.kt-userpic--sm img {
    width: 100%;
    max-width: 27px;
    height: 27px; }
  .kt-userpic.kt-userpic--sm span {
    width: 27px;
    height: 27px;
    font-size: 0.8rem; }
  .kt-userpic.kt-userpic--lg img {
    width: 100%;
    max-width: 65px;
    height: 65px; }
  .kt-userpic.kt-userpic--lg span {
    width: 65px;
    height: 65px;
    font-size: 1.3rem; }
  .kt-userpic.kt-userpic--xl img {
    width: 100%;
    max-width: 80px;
    height: 80px; }
  .kt-userpic.kt-userpic--xl span {
    width: 80px;
    height: 80px;
    font-size: 1.7rem; }
  .kt-userpic.kt-userpic--circle {
    border-radius: 50%; }
    .kt-userpic.kt-userpic--circle img {
      border-radius: 50%; }
    .kt-userpic.kt-userpic--circle span {
      border-radius: 50%; }

.kt-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 0;
  padding: 0; }
  .kt-pagination .kt-pagination__links, .kt-pagination .kt-pagination__links li a {
    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; }
  .kt-pagination .kt-pagination__links {
    list-style-type: none;
    margin: 0;
    padding: 0; }
    .kt-pagination .kt-pagination__links li {
      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-right: 0.5rem;
      border-radius: 4px; }
      .kt-pagination .kt-pagination__links li a {
        font-weight: 600;
        color: #a7abc3;
        font-size: 1.1rem;
        padding: 0 0.2rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        min-width: 30px;
        min-height: 30px;
        margin: 0; }
    .kt-pagination .kt-pagination__links .kt-pagination__link--active a {
      color: #ffffff; }
  .kt-pagination .kt-pagination__toolbar {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0; }
    .kt-pagination .kt-pagination__toolbar .form-control {
      padding: 0;
      margin-right: 10px;
      height: 30px;
      font-weight: 600;
      font-size: 1.1rem;
      font-weight: 500;
      line-height: 1;
      outline: none;
      border: none; }
    .kt-pagination .kt-pagination__toolbar .pagination__desc {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-weight: 500;
      color: #a7abc3; }
  .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--last {
    background: rgba(61, 148, 251, 0.1); }
  .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--active {
    background: #3d94fb; }
  .kt-pagination.kt-pagination--brand .kt-pagination__links li:hover {
    background: #3d94fb;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--brand .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--brand .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--brand .kt-pagination__toolbar .form-control {
    background: rgba(61, 148, 251, 0.1); }
  .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--last {
    background: rgba(255, 255, 255, 0.1); }
  .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--active {
    background: #ffffff; }
  .kt-pagination.kt-pagination--light .kt-pagination__links li:hover {
    background: #ffffff;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--light .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--light .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--light .kt-pagination__toolbar .form-control {
    background: rgba(255, 255, 255, 0.1); }
  .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--last {
    background: rgba(40, 42, 60, 0.1); }
  .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--active {
    background: #282a3c; }
  .kt-pagination.kt-pagination--dark .kt-pagination__links li:hover {
    background: #282a3c;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--dark .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--dark .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--dark .kt-pagination__toolbar .form-control {
    background: rgba(40, 42, 60, 0.1); }
  .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--last {
    background: rgba(88, 103, 221, 0.1); }
  .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--active {
    background: #5867dd; }
  .kt-pagination.kt-pagination--primary .kt-pagination__links li:hover {
    background: #5867dd;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--primary .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--primary .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--primary .kt-pagination__toolbar .form-control {
    background: rgba(88, 103, 221, 0.1); }
  .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--last {
    background: rgba(29, 201, 183, 0.1); }
  .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--active {
    background: #1dc9b7; }
  .kt-pagination.kt-pagination--success .kt-pagination__links li:hover {
    background: #1dc9b7;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--success .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--success .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--success .kt-pagination__toolbar .form-control {
    background: rgba(29, 201, 183, 0.1); }
  .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--last {
    background: rgba(39, 134, 251, 0.1); }
  .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--active {
    background: #2786fb; }
  .kt-pagination.kt-pagination--info .kt-pagination__links li:hover {
    background: #2786fb;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--info .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--info .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--info .kt-pagination__toolbar .form-control {
    background: rgba(39, 134, 251, 0.1); }
  .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--last {
    background: rgba(255, 184, 34, 0.1); }
  .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--active {
    background: #ffb822; }
  .kt-pagination.kt-pagination--warning .kt-pagination__links li:hover {
    background: #ffb822;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--warning .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--warning .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--warning .kt-pagination__toolbar .form-control {
    background: rgba(255, 184, 34, 0.1); }
  .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--last {
    background: rgba(253, 39, 235, 0.1); }
  .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--active {
    background: #F64E60; }
  .kt-pagination.kt-pagination--danger .kt-pagination__links li:hover {
    background: #F64E60;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-pagination.kt-pagination--danger .kt-pagination__links li:hover a {
      color: #ffffff; }
      .kt-pagination.kt-pagination--danger .kt-pagination__links li:hover a i {
        color: #fff !important; }
  .kt-pagination.kt-pagination--danger .kt-pagination__toolbar .form-control {
    background: rgba(253, 39, 235, 0.1); }
  .kt-pagination.kt-pagination--circle .kt-pagination__links li {
    min-width: 30px;
    min-height: 30px;
    border-radius: 50%; }
  .kt-pagination.kt-pagination--lg .kt-pagination__links li a {
    font-size: 1.3rem;
    min-width: 35px;
    min-height: 35px; }
  .kt-pagination.kt-pagination--lg .kt-pagination__toolbar .form-control {
    height: 35px;
    font-size: 1.2rem;
    padding: 0.2rem 0 0.2rem 0.2rem; }
  .kt-pagination.kt-pagination--sm .kt-pagination__links li a {
    font-size: 1rem;
    min-width: 25px;
    min-height: 25px; }
  .kt-pagination.kt-pagination--sm .kt-pagination__toolbar .form-control {
    height: 25px;
    font-size: 0.9rem; }

@media (max-width: 768px) {
  .kt-pagination .kt-pagination__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .kt-pagination .kt-pagination__links li {
      margin: 0.3rem 0.5rem 0.3rem 0; }
      .kt-pagination .kt-pagination__links li a {
        font-size: 0.9rem;
        min-width: 25px;
        min-height: 25px; }
  .kt-pagination .kt-pagination__toolbar .form-control {
    height: 25px;
    font-size: 0.9rem;
    padding: 0.2rem 0 0.2rem 0.2rem; } }

.kt-searchbar .input-group .input-group-text {
  border: none;
  background-color: #f2f3f7;
  padding: 0 0.65rem 0 1rem; }
  .kt-searchbar .input-group .input-group-text .kt-svg-icon {
    height: 20px;
    width: 20px; }
  .kt-searchbar .input-group .input-group-text i {
    font-size: 1rem; }

.kt-searchbar .input-group .form-control {
  border: none;
  background-color: #f2f3f7;
  padding: 0; }

.kt-searchbar .kt-input-icon .form-control {
  border: none;
  background-color: #f2f3f7; }

.kt-searchbar .kt-input-icon .kt-input-icon__icon .kt-svg-icon {
  height: 20px;
  width: 20px; }

.kt-chat .kt-portlet__head {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.kt-chat .kt-chat__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }
  .kt-chat .kt-chat__head .kt-chat__label .kt-chat__title {
    font-size: 1.1rem;
    color: #464457;
    font-weight: 600;
    margin: 0;
    padding: 0; }
    .kt-chat .kt-chat__head .kt-chat__label .kt-chat__title:hover {
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
  .kt-chat .kt-chat__head .kt-chat__label .kt-chat__status {
    color: #a7abc3;
    font-size: 0.9rem;
    font-weight: 500;
    display: block; }
  .kt-chat .kt-chat__head .kt-chat__left {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: left; }
  .kt-chat .kt-chat__head .kt-chat__right {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right; }
  .kt-chat .kt-chat__head .kt-chat__center {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center; }

.kt-chat .kt-chat__messages .kt-chat__message {
  margin-bottom: 1rem; }
  .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username {
    padding: 0 0.4rem;
    font-size: 1.1rem;
    color: #464457;
    font-weight: 500; }
    .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username:hover {
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
  .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__datetime {
    color: #a7abc3;
    font-size: 0.9rem;
    font-weight: 400; }
  .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__text {
    display: inline-block;
    padding: 1.2rem 1.7rem;
    padding: 1.1rem 3.5rem 1.1rem 1.6rem;
    margin-top: 0.8rem;
    color: #6c7293;
    font-weight: 500;
    font-size: 1.1rem;
    border-radius: 4px; }
    .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__text b {
      color: #6c7293;
      font-weight: 0; }
  .kt-chat .kt-chat__messages .kt-chat__message.kt-chat__message--right {
    text-align: right; }
    .kt-chat .kt-chat__messages .kt-chat__message.kt-chat__message--right .kt-chat__text {
      text-align: right;
      padding: 1.1rem 1.6rem 1.1rem 3.5rem; }

.kt-chat .kt-chat__messages.kt-chat__messages--modal {
  width: 100%; }
  .kt-chat .kt-chat__messages.kt-chat__messages--modal .kt-chat__message {
    padding: 1.3rem 1.7rem;
    margin: 1.5rem 0;
    display: inline-block;
    border-radius: 4px; }
    .kt-chat .kt-chat__messages.kt-chat__messages--modal .kt-chat__message:first-child {
      margin-top: 0; }
    .kt-chat .kt-chat__messages.kt-chat__messages--modal .kt-chat__message .kt-chat__text {
      padding: 0;
      margin-top: 0.5rem; }
    .kt-chat .kt-chat__messages.kt-chat__messages--modal .kt-chat__message.kt-chat__message--right {
      float: right; }

.kt-chat .kt-chat__input .kt-chat__editor textarea {
  width: 100%;
  border: 0 !important;
  outline: none !important;
  background-color: transparent !important;
  color: #adb1c7; }
  .kt-chat .kt-chat__input .kt-chat__editor textarea::-moz-placeholder {
    color: #adb1c7;
    opacity: 1; }
  .kt-chat .kt-chat__input .kt-chat__editor textarea:-ms-input-placeholder {
    color: #adb1c7; }
  .kt-chat .kt-chat__input .kt-chat__editor textarea::-webkit-input-placeholder {
    color: #adb1c7; }

.kt-chat .kt-chat__input .kt-chat__toolbar {
  margin-top: 1rem;
  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; }
  .kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i {
    margin-right: 1.1rem;
    color: #cdd1e9;
    font-size: 1.4rem; }
    .kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i:hover {
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }

@media (max-width: 1024px) {
  .kt-chat .kt-chat__messages .kt-chat__message {
    margin-bottom: 0.75rem; }
    .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__user .kt-chat__username {
      padding: 0 0.25rem;
      font-size: 1rem; }
    .kt-chat .kt-chat__messages .kt-chat__message .kt-chat__text {
      display: inline-block;
      padding: 0.75rem 1rem;
      margin-top: 0.5rem; }
    .kt-chat .kt-chat__messages .kt-chat__message.kt-chat__message--right .kt-chat__text {
      padding: 0.75rem 1rem; }
  .kt-chat .kt-chat__input .kt-chat__toolbar {
    margin-top: 0.75rem; }
    .kt-chat .kt-chat__input .kt-chat__toolbar .kt_chat__tools a i {
      margin-right: 0.75rem;
      font-size: 1.3rem; } }

.kt-demo-panel-toggle {
  background-color: #fff;
  cursor: pointer;
  position: fixed;
  z-index: 1000;
  right: 0;
  top: 200px;
  width: 40px;
  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;
  padding: 1.5rem 0;
  -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }
  .kt-demo-panel-toggle span {
    -webkit-writing-mode: vertical-rl;
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    font-size: 1.3rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #3d94fb;
    letter-spacing: 3px; }

.kt-demo-panel {
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  padding: 2.5rem; }
  .kt-demo-panel .kt-demo-panel__head {
    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;
    margin-bottom: 3rem; }
    .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__title {
      font-size: 1.4rem;
      font-weight: 500;
      color: #464457;
      margin: 0;
      padding: 0; }
      .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__title small {
        color: #a7abc3;
        font-size: 1.1rem; }
    .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close {
      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: 28px;
      height: 28px;
      background-color: #f7f8fa;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      border-radius: 4px; }
      .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close i {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        font-size: 0.8rem;
        color: #a7abc3; }
      .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close:hover {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        background-color: #3d94fb; }
        .kt-demo-panel .kt-demo-panel__head .kt-demo-panel__close:hover i {
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          color: #ffffff; }
  .kt-demo-panel .kt-demo-panel__body {
    position: relative; }
    .kt-demo-panel .kt-demo-panel__body .ps__rail-y {
      opacity: 1; }
    .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item {
      display: block;
      margin-bottom: 2rem;
      outline: 0; }
      .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:last-child {
        margin-bottom: 0; }
      .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:hover {
        text-decoration: none; }
      .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-title {
        font-size: 1.1rem;
        font-weight: 500;
        color: #6c7293;
        text-align: center;
        margin-bottom: 0.5rem; }
      .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview {
        overflow: hidden;
        position: relative;
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        border: 4px solid #ebedf2;
        border-radius: 4px; }
        .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview img {
          width: 100%; }
        .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay {
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          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;
          background-color: rgba(0, 0, 0, 0.15);
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          opacity: 0; }
          .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn {
            margin-right: 5px; }
            .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn:last-child {
              margin-right: 0; }
            .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn.btn-light {
              background-color: #fff;
              color: #a7abc3; }
              .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay .btn.btn-light:hover {
                background-color: #fff;
                color: #6c7293; }
      .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item.kt-demo-panel__item--active .kt-demo-panel__item-preview {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        border: 4px solid #3d94fb; }
      .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:hover .kt-demo-panel__item-preview {
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
        .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__item:hover .kt-demo-panel__item-preview .kt-demo-panel__item-preview-overlay {
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          opacity: 1; }
    .kt-demo-panel .kt-demo-panel__body .kt-demo-panel__purchase {
      margin-bottom: 2rem;
      display: block; }

@media (min-width: 1025px) {
  .kt-demo-panel .kt-demo-panel__body {
    padding-right: 1.5rem;
    margin-right: -1.5rem; } }

.kt-demo-panel-close {
  display: none; }

.kt-demo-panel {
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 350px !important;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
  left: -370px; }
  .kt-demo-panel.kt-demo-panel--on {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: 0; }
  @media screen\0 {
    .kt-demo-panel {
      -webkit-transition: none !important;
      transition: none !important; } }

.kt-demo-panel--right .kt-demo-panel {
  right: -370px;
  left: auto; }
  .kt-demo-panel--right .kt-demo-panel.kt-demo-panel--on {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    right: 0;
    left: auto; }

.kt-demo-panel-close {
  width: 25px;
  height: 25px;
  top: 1px;
  z-index: 1002;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
  position: fixed;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
  cursor: pointer;
  outline: none !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;
  left: -25px; }
  @media screen\0 {
    .kt-demo-panel-close {
      -webkit-transition: none !important;
      transition: none !important; } }
  .kt-demo-panel-close > i {
    line-height: 0;
    font-size: 1.4rem; }
  .kt-demo-panel-close:hover {
    text-decoration: none; }
  .kt-demo-panel--right .kt-demo-panel-close {
    left: auto;
    right: -25px; }
  .kt-demo-panel--on .kt-demo-panel-close {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: 324px; }
  .kt-demo-panel--on.kt-demo-panel--right .kt-demo-panel-close {
    left: auto;
    right: 324px; }

.kt-demo-panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.1);
  -webkit-animation: kt-animate-fade-in .3s linear 1;
  animation: kt-animate-fade-in .3s linear 1; }

.kt-demo-panel-overlay {
  background: rgba(0, 0, 0, 0.05); }

@media (max-width: 400px) {
  .kt-demo-panel {
    width: 90% !important; } }

@media (max-width: 1024px) {
  .kt-demo-panel-toggle {
    width: 30px;
    padding: 1rem 0; }
    .kt-demo-panel-toggle span {
      font-size: 1.2rem;
      font-weight: 600;
      letter-spacing: 2px; }
  .kt-demo-panel {
    padding: 1rem; }
  .kt-demo-panel-toggle {
    top: 20%; } }

.kt-offcanvas-panel {
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  padding: 2.5rem; }
  .kt-offcanvas-panel .kt-offcanvas-panel__head {
    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;
    margin-bottom: 2rem; }
    .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__title {
      font-size: 1.4rem;
      font-weight: 500;
      color: #464457;
      margin: 0;
      padding: 0; }
      .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__title small {
        color: #a7abc3;
        font-size: 1rem; }
    .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close {
      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: 28px;
      height: 28px;
      background-color: #f7f8fa;
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      border-radius: 4px; }
      .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close i {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        font-size: 0.8rem;
        color: #a7abc3; }
      .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close:hover {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        background-color: #3d94fb; }
        .kt-offcanvas-panel .kt-offcanvas-panel__head .kt-offcanvas-panel__close:hover i {
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          color: #ffffff; }
  .kt-offcanvas-panel .kt-offcanvas-panel__body {
    position: relative; }
    .kt-offcanvas-panel .kt-offcanvas-panel__body .kt-offcanvas-panel__section {
      padding: 0;
      font-size: 1.3rem;
      font-weight: 500;
      color: #6c7293;
      margin: 2rem 0 1.5rem 0; }
      .kt-offcanvas-panel .kt-offcanvas-panel__body .kt-offcanvas-panel__section.kt-offcanvas-panel__section--first {
        margin-top: 0; }

.kt-offcanvas-panel-close {
  display: none; }

.kt-offcanvas-panel {
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 425px !important;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
  left: -445px; }
  .kt-offcanvas-panel.kt-offcanvas-panel--on {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: 0; }
  @media screen\0 {
    .kt-offcanvas-panel {
      -webkit-transition: none !important;
      transition: none !important; } }

.kt-offcanvas-panel--right .kt-offcanvas-panel {
  right: -445px;
  left: auto; }
  .kt-offcanvas-panel--right .kt-offcanvas-panel.kt-offcanvas-panel--on {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    right: 0;
    left: auto; }

.kt-offcanvas-panel-close {
  width: 25px;
  height: 25px;
  top: 1px;
  z-index: 1002;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
  position: fixed;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
  cursor: pointer;
  outline: none !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;
  left: -25px; }
  @media screen\0 {
    .kt-offcanvas-panel-close {
      -webkit-transition: none !important;
      transition: none !important; } }
  .kt-offcanvas-panel-close > i {
    line-height: 0;
    font-size: 1.4rem; }
  .kt-offcanvas-panel-close:hover {
    text-decoration: none; }
  .kt-offcanvas-panel--right .kt-offcanvas-panel-close {
    left: auto;
    right: -25px; }
  .kt-offcanvas-panel--on .kt-offcanvas-panel-close {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: 399px; }
  .kt-offcanvas-panel--on.kt-offcanvas-panel--right .kt-offcanvas-panel-close {
    left: auto;
    right: 399px; }

.kt-offcanvas-panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.1);
  -webkit-animation: kt-animate-fade-in .3s linear 1;
  animation: kt-animate-fade-in .3s linear 1; }

.kt-offcanvas-panel-overlay {
  background: rgba(0, 0, 0, 0.1); }

@media (max-width: 475px) {
  .kt-offcanvas-panel {
    width: 90% !important; } }

@media (min-width: 1025px) {
  .kt-offcanvas-panel .kt-offcanvas-panel__body {
    padding-right: 1.5rem;
    margin-right: -1.5rem; } }

@media (max-width: 1024px) {
  .kt-offcanvas-panel {
    padding: 1rem; } }

.kt-quick-panel {
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.13);
  padding: 0; }
  .kt-quick-panel .kt-quick-panel__close {
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: 1rem;
    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: 28px;
    height: 28px;
    background-color: #f7f8fa;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    border-radius: 4px; }
    .kt-quick-panel .kt-quick-panel__close i {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      font-size: 0.8rem;
      color: #a7abc3; }
    .kt-quick-panel .kt-quick-panel__close:hover {
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
      background-color: #3d94fb; }
      .kt-quick-panel .kt-quick-panel__close:hover i {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        color: #ffffff; }
  .kt-quick-panel .kt-quick-panel__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    padding: 1.5rem 0 0 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-quick-panel .kt-quick-panel__nav .nav {
      width: 100%;
      padding: 0 1.5rem;
      margin: 0; }
      .kt-quick-panel .kt-quick-panel__nav .nav .nav-item {
        margin-right: 1.5rem; }
        .kt-quick-panel .kt-quick-panel__nav .nav .nav-item .nav-link {
          font-size: 1rem;
          color: #a7abc3; }
        .kt-quick-panel .kt-quick-panel__nav .nav .nav-item:last-child {
          margin-right: 0; }
  .kt-quick-panel .kt-quick-panel__content {
    padding: 1.5rem 0; }
    .kt-quick-panel .kt-quick-panel__content .ps > .ps__rail-y {
      right: 5px !important; }
  .kt-quick-panel .kt-quick-panel__content-padding-x {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }

.kt-quick-panel-close {
  display: none; }

.kt-quick-panel {
  z-index: 1001;
  position: fixed;
  -webkit-overflow-scrolling: touch;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  -webkit-transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  width: 425px !important;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
  left: -445px; }
  .kt-quick-panel.kt-quick-panel--on {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: 0; }
  @media screen\0 {
    .kt-quick-panel {
      -webkit-transition: none !important;
      transition: none !important; } }

.kt-quick-panel--right .kt-quick-panel {
  right: -445px;
  left: auto; }
  .kt-quick-panel--right .kt-quick-panel.kt-quick-panel--on {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    right: 0;
    left: auto; }

.kt-quick-panel-close {
  width: 25px;
  height: 25px;
  top: 1px;
  z-index: 1002;
  -webkit-transition: left 0.3s ease, right 0.3s ease;
  transition: left 0.3s ease, right 0.3s ease;
  position: fixed;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
  cursor: pointer;
  outline: none !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;
  left: -25px; }
  @media screen\0 {
    .kt-quick-panel-close {
      -webkit-transition: none !important;
      transition: none !important; } }
  .kt-quick-panel-close > i {
    line-height: 0;
    font-size: 1.4rem; }
  .kt-quick-panel-close:hover {
    text-decoration: none; }
  .kt-quick-panel--right .kt-quick-panel-close {
    left: auto;
    right: -25px; }
  .kt-quick-panel--on .kt-quick-panel-close {
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: 399px; }
  .kt-quick-panel--on.kt-quick-panel--right .kt-quick-panel-close {
    left: auto;
    right: 399px; }

.kt-quick-panel-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  z-index: 1000;
  background: rgba(0, 0, 0, 0.1);
  -webkit-animation: kt-animate-fade-in .3s linear 1;
  animation: kt-animate-fade-in .3s linear 1; }

.kt-quick-panel {
  background: #ffffff;
  -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); }

.kt-quick-panel-overlay {
  background: rgba(0, 0, 0, 0.1); }

.kt-quick-panel-close {
  background-color: #e8e8f2; }
  .kt-quick-panel-close > i {
    color: #968ad4; }
  .kt-quick-panel-close:hover {
    background-color: #3d94fb; }
    .kt-quick-panel-close:hover > i {
      color: #ffffff; }

@media (max-width: 475px) {
  .kt-quick-panel {
    width: 90% !important; } }

@media (max-width: 1024px) {
  .kt-quick-panel .kt-quick-panel__close {
    right: 0.5rem;
    top: 0.5rem;
    width: 24px;
    height: 24px; }
    .kt-quick-panel .kt-quick-panel__close i {
      font-size: 0.8rem; }
  .kt-quick-panel .kt-quick-panel__nav {
    padding: 1rem 0; }
    .kt-quick-panel .kt-quick-panel__nav .nav .nav-item {
      margin-right: 1rem; }
      .kt-quick-panel .kt-quick-panel__nav .nav .nav-item:last-child {
        margin-right: 0; }
    .kt-quick-panel .kt-quick-panel__nav .nav .nav-link {
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
      font-size: 0.9rem;
      font-weight: 400;
      text-transform: uppercase; }
    .kt-quick-panel .kt-quick-panel__nav .kt-quick-panel__close i {
      font-size: 1.1rem; }
  .kt-quick-panel .kt-quick-panel__content {
    padding: 1rem 0.5rem 1rem 1rem; }
    .kt-quick-panel .kt-quick-panel__content .tab-pane {
      padding-right: 0.5rem; } }

.kt-quick-search {
  padding: 1.5rem; }
  .kt-quick-search .kt-quick-search__form {
    padding: 0;
    background-color: #36344d; }
    .kt-quick-search .kt-quick-search__form .input-group {
      background-color: transparent; }
    .kt-quick-search .kt-quick-search__form .input-group-prepend,
    .kt-quick-search .kt-quick-search__form .input-group-append {
      background-color: transparent; }
      .kt-quick-search .kt-quick-search__form .input-group-prepend .input-group-text,
      .kt-quick-search .kt-quick-search__form .input-group-append .input-group-text {
        background-color: transparent;
        border: 0; }
    .kt-quick-search .kt-quick-search__form .form-control {
      border: 0;
      background: none;
      outline: none !important;
      -webkit-box-shadow: none;
      box-shadow: none;
      color: #575962;
      background-color: transparent;
      border: 0;
      padding-left: 0;
      padding-right: 0; }
      .kt-quick-search .kt-quick-search__form .form-control::-moz-placeholder {
        color: #656872;
        opacity: 1; }
      .kt-quick-search .kt-quick-search__form .form-control:-ms-input-placeholder {
        color: #656872; }
      .kt-quick-search .kt-quick-search__form .form-control::-webkit-input-placeholder {
        color: #656872; }
    .kt-quick-search .kt-quick-search__form i {
      font-size: 1.3rem;
      color: #64688d; }
    .kt-quick-search .kt-quick-search__form .kt-quick-search__close {
      cursor: pointer;
      display: none;
      -webkit-transition: all 0.3s;
      transition: all 0.3s; }
      .kt-quick-search .kt-quick-search__form .kt-quick-search__close:hover {
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        color: #3d94fb; }
  .kt-quick-search .kt-quick-search__wrapper {
    display: none;
    margin: 1.5rem; }
    .kt-quick-search .kt-quick-search__wrapper.ps {
      margin-right: 0.5rem; }
  .kt-quick-search .kt-quick-search__result {
    padding: 0;
    margin: 0; }
    .kt-quick-search .kt-quick-search__result .kt-quick-search__category {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0;
      margin: 1.5rem 0 0.5rem 0;
      font-weight: 600;
      font-size: 1rem;
      text-transform: uppercase;
      color: #3d94fb; }
      .kt-quick-search .kt-quick-search__result .kt-quick-search__category.kt-quick-search__category--first {
        margin-top: 0; }
    .kt-quick-search .kt-quick-search__result .kt-quick-search__message {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 1rem 0;
      font-weight: 500;
      font-size: 1.1rem; }
    .kt-quick-search .kt-quick-search__result .kt-quick-search__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      margin: 0.5rem 0;
      outline: none; }
      .kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon {
        width: 2.5rem;
        margin-right: 0.5rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        color: #a7abc3; }
        .kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon i {
          font-size: 1.5rem; }
        .kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-icon img {
          border-radius: 50%;
          display: block;
          max-width: 28px !important; }
      .kt-quick-search .kt-quick-search__result .kt-quick-search__item .kt-quick-search__item-text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-size: 1rem;
        color: #a7abc3;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
      .kt-quick-search .kt-quick-search__result .kt-quick-search__item:hover {
        text-decoration: none; }
        .kt-quick-search .kt-quick-search__result .kt-quick-search__item:hover .kt-quick-search__item-text {
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          color: #3d94fb; }
  .kt-quick-search.kt-quick-search--has-result .kt-quick-search__wrapper {
    display: block; }
  .kt-quick-search.kt-quick-search--inline {
    padding: 0; }
    .kt-quick-search.kt-quick-search--inline .kt-quick-search__form {
      margin: 0 1.5rem;
      padding: 1rem 0;
      background-color: #fff; }
      .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .input-group:before {
        right: 0 !important; }
      .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .input-group-prepend .input-group-text {
        padding-left: 0; }
      .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .input-group-append .input-group-text {
        padding-right: 0; }
      .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .form-control {
        color: #6c7293; }
        .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .form-control::-moz-placeholder {
          color: #a7abc3;
          opacity: 1; }
        .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .form-control:-ms-input-placeholder {
          color: #a7abc3; }
        .kt-quick-search.kt-quick-search--inline .kt-quick-search__form .form-control::-webkit-input-placeholder {
          color: #a7abc3; }
      .kt-quick-search.kt-quick-search--inline .kt-quick-search__form i {
        font-size: 1.3rem;
        color: #a7abc3; }
    .kt-quick-search.kt-quick-search--inline .kt-quick-search__wrapper {
      margin: 1.5rem;
      display: none;
      padding-top: 0;
      padding-bottom: 0; }
      .kt-quick-search.kt-quick-search--inline .kt-quick-search__wrapper.ps {
        margin-right: 0.5rem; }
    .kt-quick-search.kt-quick-search--inline .kt-quick-search__result {
      padding: 0; }
    .kt-quick-search.kt-quick-search--inline.kt-quick-search--has-result .kt-quick-search__form {
      border-bottom: 1px solid #ebedf2; }
    .kt-quick-search.kt-quick-search--inline.kt-quick-search--has-result .kt-quick-search__wrapper {
      display: block; }
      .kt-quick-search.kt-quick-search--inline.kt-quick-search--has-result .kt-quick-search__wrapper .kt-quick-search__result {
        padding-top: 0;
        padding-bottom: 0; }

.kt-scroll {
  position: relative;
  overflow: hidden; }

.kt-sticky-toolbar {
  width: 46px;
  position: fixed;
  top: 30%;
  right: 0;
  list-style: none;
  padding: 5px 0;
  margin: 0;
  z-index: 50;
  background: #fff;
  -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  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: 3px 0 0 3px; }
  .kt-sticky-toolbar .kt-sticky-toolbar__item {
    margin: 0;
    padding: 5px;
    text-align: center; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item > a {
      background: #f4f4f8;
      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: 30px;
      height: 30px;
      border-radius: 3px;
      -webkit-transition: background 0.3s ease;
      transition: background 0.3s ease; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item > a > i {
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
        font-size: 1.3rem; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item > a:hover {
        -webkit-transition: background 0.3s ease;
        transition: background 0.3s ease; }
        .kt-sticky-toolbar .kt-sticky-toolbar__item > a:hover > i {
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand > a > i {
      color: #3d94fb; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand:hover > a {
      background: #3d94fb; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--brand:hover > a > i {
        color: #ffffff; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--light > a > i {
      color: #ffffff; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--light:hover > a {
      background: #ffffff; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--light:hover > a > i {
        color: #282a3c; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--dark > a > i {
      color: #282a3c; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--dark:hover > a {
      background: #282a3c; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--dark:hover > a > i {
        color: #ffffff; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary > a > i {
      color: #5867dd; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary:hover > a {
      background: #5867dd; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--primary:hover > a > i {
        color: #ffffff; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--success > a > i {
      color: #1dc9b7; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--success:hover > a {
      background: #1dc9b7; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--success:hover > a > i {
        color: #ffffff; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info > a > i {
      color: #2786fb; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info:hover > a {
      background: #2786fb; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--info:hover > a > i {
        color: #ffffff; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--warning > a > i {
      color: #ffb822; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--warning:hover > a {
      background: #ffb822; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--warning:hover > a > i {
        color: #111111; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--danger > a > i {
      color: #F64E60; }
    .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--danger:hover > a {
      background: #F64E60; }
      .kt-sticky-toolbar .kt-sticky-toolbar__item.kt-sticky-toolbar__item--danger:hover > a > i {
        color: #ffffff; }

@media (min-width: 1025px) {
  .kt-app .kt-app__aside {
    width: 350px; } }

@media (min-width: 1025px) and (max-width: 1399px) {
  .kt-app .kt-app__aside {
    width: 262.5px; } }

@media (min-width: 1025px) {
  .kt-app .kt-app__aside.kt-app__aside--sm {
    width: 250px; } }

@media (min-width: 1025px) and (max-width: 1399px) {
  .kt-app .kt-app__aside.kt-app__aside--sm {
    width: 187.5px; } }

@media (min-width: 1025px) {
  .kt-app .kt-app__aside.kt-app__aside--lg {
    width: 450px; } }

@media (min-width: 1025px) and (max-width: 1399px) {
  .kt-app .kt-app__aside.kt-app__aside--lg {
    width: 337.5px; } }

@media (min-width: 1025px) {
  .kt-app .kt-app__aside.kt-app__aside--xl {
    width: 600px; } }

@media (min-width: 1025px) and (max-width: 1399px) {
  .kt-app .kt-app__aside.kt-app__aside--xl {
    width: 450px; } }

.kt-app .kt-app__content {
  margin-left: 20px; }

.kt-app .kt-app__detail {
  margin-left: 20px; }
  @media (min-width: 1025px) {
    .kt-app .kt-app__detail {
      width: 550px; } }
  @media (min-width: 1025px) and (max-width: 1399px) {
    .kt-app .kt-app__detail {
      width: 440px; } }
  @media (min-width: 1025px) {
    .kt-app .kt-app__detail.kt-app__detail--sm {
      width: 400px; } }
  @media (min-width: 1025px) and (max-width: 1399px) {
    .kt-app .kt-app__detail.kt-app__detail--sm {
      width: 320px; } }
  @media (min-width: 1025px) {
    .kt-app .kt-app__detail.kt-app__detail--lg {
      width: 700px; } }
  @media (min-width: 1025px) and (max-width: 1399px) {
    .kt-app .kt-app__detail.kt-app__detail--lg {
      width: 560px; } }
  @media (min-width: 1025px) {
    .kt-app .kt-app__detail.kt-app__detail--xl {
      width: 850px; } }
  @media (min-width: 1025px) and (max-width: 1399px) {
    .kt-app .kt-app__detail.kt-app__detail--xl {
      width: 680px; } }

@media (max-width: 1024px) {
  .kt-app .kt-app__aside {
    padding: 35px 15px 15px 15px;
    background-color: #ffffff; }
    .kt-app .kt-app__aside .kt-portlet {
      -webkit-box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.1);
      box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.1); }
    .kt-app .kt-app__aside.kt-app__aside--fit {
      padding: 20px 0 0 0; }
      .kt-app .kt-app__aside.kt-app__aside--fit .kt-portlet {
        -webkit-box-shadow: none;
        box-shadow: none; }
  .kt-app .kt-app__content {
    margin-left: 0; }
  .kt-app .kt-app__detail {
    margin-left: 0; } }

.kt-app__aside-close {
  display: none; }

@media (max-width: 1024px) {
  .kt-app__aside {
    z-index: 1001;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 300px !important;
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: -320px; }
    .kt-app__aside.kt-app__aside--on {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      left: 0; } }
  @media screen\0  and (max-width: 1024px) {
    .kt-app__aside {
      -webkit-transition: none !important;
      transition: none !important; } }

@media (max-width: 1024px) {
  .kt-app__aside--right .kt-app__aside {
    right: -320px;
    left: auto; }
    .kt-app__aside--right .kt-app__aside.kt-app__aside--on {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      right: 0;
      left: auto; }
  .kt-app__aside-close {
    width: 25px;
    height: 25px;
    top: 1px;
    z-index: 1002;
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    position: fixed;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none !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;
    left: -25px; } }
  @media screen\0  and (max-width: 1024px) {
    .kt-app__aside-close {
      -webkit-transition: none !important;
      transition: none !important; } }

@media (max-width: 1024px) {
    .kt-app__aside-close > i {
      line-height: 0;
      font-size: 1.4rem; }
    .kt-app__aside-close:hover {
      text-decoration: none; }
    .kt-app__aside--right .kt-app__aside-close {
      left: auto;
      right: -25px; }
    .kt-app__aside--on .kt-app__aside-close {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      left: 274px; }
    .kt-app__aside--on.kt-app__aside--right .kt-app__aside-close {
      left: auto;
      right: 274px; }
  .kt-app__aside-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.1);
    -webkit-animation: kt-animate-fade-in .3s linear 1;
    animation: kt-animate-fade-in .3s linear 1; }
  .kt-app__aside-overlay {
    background: rgba(0, 0, 0, 0.05); }
  .kt-app__aside-close {
    background-color: #f7f8fa; }
    .kt-app__aside-close > i {
      color: #a7abc3; }
    .kt-app__aside-close:hover {
      background-color: transparent; }
      .kt-app__aside-close:hover > i {
        color: #3d94fb; } }

@media (max-width: 350px) {
  .kt-app__aside {
    width: 90% !important; } }

.kt-subheader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 10px 30px;
  background-color: #fff; }
  .kt-subheader .btn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 32px !important;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0.25rem;
    margin-bottom: 0.25rem; }
    .kt-subheader .btn i {
      font-size: 1rem !important; }
    .kt-subheader .btn.btn-icon {
      width: 32px !important; }
    .kt-subheader .btn:not(.dropdown-toggle-split) {
      margin-left: 0.5rem; }
  .kt-subheader .kt-subheader__main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0.25rem 0; }
    .kt-subheader .kt-subheader__main .btn:not(.dropdown-toggle-split) {
      margin-left: 0;
      margin-right: 0.5rem; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle {
      display: none; }
    .kt-subheader .kt-subheader__main .kt-subheader__title {
      margin: 0;
      padding: 0 1rem 0 0;
      font-size: 1.2rem;
      font-weight: 500;
      color: #434349; }
      .kt-subheader .kt-subheader__main .kt-subheader__title small {
        padding-left: 0.25rem;
        font-size: 0.9rem;
        color: #a7abc3; }
    .kt-subheader .kt-subheader__main .kt-subheader__desc {
      padding: 0 0.5rem 0 0;
      font-size: 1rem;
      font-weight: 500;
      color: #959cb6; }
    .kt-subheader .kt-subheader__main .kt-subheader__separator {
      display: block;
      width: 12px;
      height: 4px;
      border-radius: 2px;
      background: #e7e8ef;
      margin: 0 1rem 0 0; }
      .kt-subheader .kt-subheader__main .kt-subheader__separator.kt-subheader__separator--v {
        width: 1px;
        height: 22px; }
    .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      list-style-type: none;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      margin: 0;
      padding: 0; }
      .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home {
        padding: 0px 0.65rem 0px 0px;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home > i {
          font-size: 1rem;
          color: #c5cbe7; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home:hover > i {
          -webkit-transition: all 0.3s;
          transition: all 0.3s;
          color: #3d94fb; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home.kt-subheader__breadcrumbs-home--active > i {
          color: #3d94fb; }
      .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link {
        padding: 0 0.35rem 0 0;
        font-size: 1rem;
        font-weight: 500;
        color: #959cb6;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover {
          color: #3d94fb; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link.kt-subheader__breadcrumbs-link--active {
          color: #3d94fb; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link:hover {
          -webkit-transition: all 0.3s;
          transition: all 0.3s; }
      .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: content;
        -ms-flex-pack: content;
        justify-content: content;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 0 0.35rem 0 0; }
        .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator:after {
          display: block;
          width: 4px;
          height: 4px;
          border-radius: 50%;
          content: " ";
          background: #e7e8ef; }
    .kt-subheader .kt-subheader__main .kt-subheader__group {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
  .kt-subheader .kt-subheader__toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0; }
    .kt-subheader .kt-subheader__toolbar .btn:not(.dropdown-toggle-split) {
      margin-left: 0.25rem; }
  .kt-subheader .kt-subheader__btn-primary {
    background: #f2f3f7;
    color: #959cb6;
    font-weight: 500; }
    .kt-subheader .kt-subheader__btn-primary i {
      color: #959cb6; }
    .kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader .kt-subheader__btn-primary:focus {
      color: #ffffff;
      background: #3d94fb; }
      .kt-subheader .kt-subheader__btn-primary:hover i, .kt-subheader .kt-subheader__btn-primary.active i, .kt-subheader .kt-subheader__btn-primary:active i, .kt-subheader .kt-subheader__btn-primary:focus i {
        color: #ffffff; }
      .kt-subheader .kt-subheader__btn-primary:hover g [fill], .kt-subheader .kt-subheader__btn-primary.active g [fill], .kt-subheader .kt-subheader__btn-primary:active g [fill], .kt-subheader .kt-subheader__btn-primary:focus g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #ffffff; }
      .kt-subheader .kt-subheader__btn-primary:hover:hover g [fill], .kt-subheader .kt-subheader__btn-primary.active:hover g [fill], .kt-subheader .kt-subheader__btn-primary:active:hover g [fill], .kt-subheader .kt-subheader__btn-primary:focus:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
  .kt-subheader .kt-subheader__btn-secondary {
    color: #959cb6;
    font-weight: 500; }
    .kt-subheader .kt-subheader__btn-secondary i {
      color: #aab1df; }
    .kt-subheader .kt-subheader__btn-secondary g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #aab1df; }
    .kt-subheader .kt-subheader__btn-secondary:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .kt-subheader .kt-subheader__btn-secondary:hover, .kt-subheader .kt-subheader__btn-secondary.active, .kt-subheader .kt-subheader__btn-secondary:active, .kt-subheader .kt-subheader__btn-secondary:focus {
      background: #f2f3f7;
      color: #3d94fb; }
      .kt-subheader .kt-subheader__btn-secondary:hover g [fill], .kt-subheader .kt-subheader__btn-secondary.active g [fill], .kt-subheader .kt-subheader__btn-secondary:active g [fill], .kt-subheader .kt-subheader__btn-secondary:focus g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-subheader .kt-subheader__btn-secondary:hover:hover g [fill], .kt-subheader .kt-subheader__btn-secondary.active:hover g [fill], .kt-subheader .kt-subheader__btn-secondary:active:hover g [fill], .kt-subheader .kt-subheader__btn-secondary:focus:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
  .kt-subheader .kt-subheader__btn-daterange {
    background: #f2f3f7; }
    .kt-subheader .kt-subheader__btn-daterange .kt-subheader__btn-daterange-title {
      display: inline-block;
      color: #959cb6;
      font-weight: 500; }
    .kt-subheader .kt-subheader__btn-daterange .kt-subheader__btn-daterange-date {
      display: inline-block;
      color: #3d94fb;
      margin-right: 0.75rem;
      font-weight: 500; }
    .kt-subheader .kt-subheader__btn-daterange i {
      color: #3d94fb; }
    .kt-subheader .kt-subheader__btn-daterange:hover, .kt-subheader .kt-subheader__btn-daterange.active, .kt-subheader .kt-subheader__btn-daterange:active, .kt-subheader .kt-subheader__btn-daterange:focus {
      background: #f2f3f7; }
      .kt-subheader .kt-subheader__btn-daterange:hover i, .kt-subheader .kt-subheader__btn-daterange.active i, .kt-subheader .kt-subheader__btn-daterange:active i, .kt-subheader .kt-subheader__btn-daterange:focus i {
        color: #3d94fb; }
  .kt-subheader .kt-subheader__search {
    width: 175px;
    display: inline-block; }
    .kt-subheader .kt-subheader__search .form-control {
      font-size: 0.9rem;
      height: 33px;
      background: #f2f3f7;
      border-color: #f2f3f7 !important; }
    .kt-subheader .kt-subheader__search .kt-input-icon__icon i {
      font-size: 1.2rem;
      color: #a7abc3; }
  .kt-subheader--transparent .kt-subheader {
    background-color: transparent;
    padding: 20px 30px; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__separator {
      background: #dbdce7; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-home > i {
      color: #b7bee1; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-link {
      color: #959cb6; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs .kt-subheader__breadcrumbs-separator:after {
      background: #dbdce7; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary {
      background: #e1e3ec;
      color: #959cb6; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary i {
        color: #959cb6; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #959cb6; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus {
        background: #3d94fb;
        color: #ffffff; }
        .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover i, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active i, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active i, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus i {
          color: #ffffff; }
        .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #ffffff; }
        .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:hover:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary.active:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:active:hover g [fill], .kt-subheader--transparent .kt-subheader .kt-subheader__btn-primary:focus:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary {
      color: #8c94b0; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary i {
        color: #9fa7db; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-secondary:focus {
        background: #eaecf2; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange {
      background: #e1e3ec; }
      .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange:hover, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange.active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange:active, .kt-subheader--transparent .kt-subheader .kt-subheader__btn-daterange:focus {
        background: #d7dbe6; }
    .kt-subheader--transparent .kt-subheader .kt-subheader__search .form-control {
      background: #eaecf2;
      border-color: #eaecf2 !important; }

@media (max-width: 1024px) {
  .kt-subheader {
    padding: 2px 15px; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle {
      display: inline-block;
      position: relative;
      overflow: hidden;
      margin: 0;
      padding: 0;
      font-size: 0;
      text-indent: -9999px;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      -webkit-box-shadow: none;
      box-shadow: none;
      border-radius: none;
      border: none;
      cursor: pointer;
      background: none;
      outline: none !important;
      width: 20px;
      height: 22px;
      -webkit-transition: all 0.4s ease;
      transition: all 0.4s ease; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span {
        display: block;
        position: absolute;
        top: 10px;
        height: 2px;
        min-height: 2px;
        width: 100%;
        border-radius: 2px;
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease; }
        .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after {
          position: absolute;
          display: block;
          left: 0;
          width: 100%;
          height: 2px;
          min-height: 2px;
          content: "";
          border-radius: 2px;
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease; }
        .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before {
          top: -6px; }
        .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after {
          bottom: -6px; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left span:before {
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease;
        left: auto;
        right: 0px;
        width: 50%; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left span:after {
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease;
        left: auto;
        right: 0px;
        width: 75%; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left:hover span:after, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left:hover span:before {
        width: 100%;
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left.kt-subheader__mobile-toggle--active span:before {
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease;
        left: 0px;
        right: auto;
        width: 50%; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--left.kt-subheader__mobile-toggle--active span:after {
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease;
        left: 0px;
        right: auto;
        width: 75%; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right span:before {
        left: 0px;
        right: auto;
        width: 50%;
        -webkit-transition: width 0.4s ease;
        transition: width 0.4s ease; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right span:after {
        left: 0px;
        right: auto;
        width: 75%;
        -webkit-transition: width 0.4s ease;
        transition: width 0.4s ease; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right:hover span:after, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right:hover span:before {
        width: 100%;
        -webkit-transition: width 0.4s ease;
        transition: width 0.4s ease; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right.kt-subheader__mobile-toggle--active span:before {
        left: auto;
        right: 0px;
        width: 50%;
        -webkit-transition: width 0.4s ease;
        transition: width 0.4s ease; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--right.kt-subheader__mobile-toggle--active span:after {
        left: auto;
        right: 0px;
        width: 75%;
        -webkit-transition: width 0.4s ease;
        transition: width 0.4s ease; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span {
      background: #a7abc3; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle span::after {
        background: #a7abc3; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span {
      background: #3d94fb; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle:hover span::after {
        background: #3d94fb; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span {
      background: #3d94fb; }
      .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::before, .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle.kt-subheader__mobile-toggle--active span::after {
        background: #3d94fb; }
    .kt-subheader .kt-subheader__main .kt-subheader__mobile-toggle {
      display: inline-block;
      margin-right: 1rem; }
    .kt-subheader .kt-subheader__main .kt-subheader__title {
      padding: 0.5rem 1.25rem 0.5rem 0; }
    .kt-subheader .kt-subheader__main .kt-subheader__breadcrumbs {
      padding: 0.5rem 0; }
    .kt-subheader .kt-subheader__toolbar {
      padding: 0.5rem 0; }
    .kt-subheader--transparent .kt-subheader {
      padding: 10px 15px; } }

@media (max-width: 768px) {
  .kt-subheader .kt-subheader__toolbar {
    padding-top: 0.5rem; } }

.kt-badge {
  padding: 0;
  margin: 0;
  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;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  font-size: 0.8rem; }
  .kt-badge.kt-badge--bold {
    font-weight: 500; }
  .kt-badge.kt-badge--bolder {
    font-weight: 600; }
  .kt-badge.kt-badge--boldest {
    font-weight: 700; }
  .kt-badge.kt-badge--md {
    height: 24px;
    width: 24px;
    font-size: 1rem; }
  .kt-badge.kt-badge--lg {
    height: 35px;
    width: 35px;
    font-size: 1rem; }
  .kt-badge.kt-badge--xl {
    height: 50px;
    width: 50px;
    font-size: 1.1rem;
    font-weight: 500; }
  .kt-badge.kt-badge__pics {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%; }
    .kt-badge.kt-badge__pics .kt-badge__pic {
      border-radius: 50%;
      width: 2.5rem;
      height: 2.5rem;
      overflow: hidden;
      margin-left: -0.7rem;
      border: 1px solid #ffffff;
      background-color: #f0f3ff;
      color: #a1a8c3;
      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;
      font-weight: 500;
      position: relative; }
      .kt-badge.kt-badge__pics .kt-badge__pic img {
        width: 100%; }
      .kt-badge.kt-badge__pics .kt-badge__pic.kt-badge__pic--last {
        font-size: 1rem;
        font-weight: 500; }
  .kt-badge.kt-badge--brand {
    color: #ffffff;
    background: #3d94fb; }
  .kt-badge.kt-badge--outline.kt-badge--brand {
    background: transparent;
    color: #3d94fb;
    border: 1px solid #3d94fb; }
    .kt-badge.kt-badge--outline.kt-badge--brand.kt-badge--outline-2x {
      border: 2px solid #3d94fb; }
  .kt-badge.kt-badge--light {
    color: #282a3c;
    background: #ffffff; }
  .kt-badge.kt-badge--outline.kt-badge--light {
    background: transparent;
    color: #ffffff;
    border: 1px solid #ffffff; }
    .kt-badge.kt-badge--outline.kt-badge--light.kt-badge--outline-2x {
      border: 2px solid #ffffff; }
  .kt-badge.kt-badge--dark {
    color: #ffffff;
    background: #282a3c; }
  .kt-badge.kt-badge--outline.kt-badge--dark {
    background: transparent;
    color: #282a3c;
    border: 1px solid #282a3c; }
    .kt-badge.kt-badge--outline.kt-badge--dark.kt-badge--outline-2x {
      border: 2px solid #282a3c; }
  .kt-badge.kt-badge--primary {
    color: #ffffff;
    background: #5867dd; }
  .kt-badge.kt-badge--outline.kt-badge--primary {
    background: transparent;
    color: #5867dd;
    border: 1px solid #5867dd; }
    .kt-badge.kt-badge--outline.kt-badge--primary.kt-badge--outline-2x {
      border: 2px solid #5867dd; }
  .kt-badge.kt-badge--success {
    color: #ffffff;
    background: #1dc9b7; }
  .kt-badge.kt-badge--outline.kt-badge--success {
    background: transparent;
    color: #1dc9b7;
    border: 1px solid #1dc9b7; }
    .kt-badge.kt-badge--outline.kt-badge--success.kt-badge--outline-2x {
      border: 2px solid #1dc9b7; }
  .kt-badge.kt-badge--info {
    color: #ffffff;
    background: #2786fb; }
  .kt-badge.kt-badge--outline.kt-badge--info {
    background: transparent;
    color: #2786fb;
    border: 1px solid #2786fb; }
    .kt-badge.kt-badge--outline.kt-badge--info.kt-badge--outline-2x {
      border: 2px solid #2786fb; }
  .kt-badge.kt-badge--warning {
    color: #111111;
    background: #ffb822; }
  .kt-badge.kt-badge--outline.kt-badge--warning {
    background: transparent;
    color: #ffb822;
    border: 1px solid #ffb822; }
    .kt-badge.kt-badge--outline.kt-badge--warning.kt-badge--outline-2x {
      border: 2px solid #ffb822; }
  .kt-badge.kt-badge--danger {
    color: #ffffff;
    background: #F64E60; }
  .kt-badge.kt-badge--outline.kt-badge--danger {
    background: transparent;
    color: #F64E60;
    border: 1px solid #F64E60; }
    .kt-badge.kt-badge--outline.kt-badge--danger.kt-badge--outline-2x {
      border: 2px solid #F64E60; }
  .kt-badge.kt-badge--unified-brand {
    color: #3d94fb;
    background: rgba(61, 148, 251, 0.1); }
  .kt-badge.kt-badge--unified-light {
    color: #ffffff;
    background: rgba(255, 255, 255, 0.1); }
  .kt-badge.kt-badge--unified-dark {
    color: #282a3c;
    background: rgba(40, 42, 60, 0.1); }
  .kt-badge.kt-badge--unified-primary {
    color: #5867dd;
    background: rgba(88, 103, 221, 0.1); }
  .kt-badge.kt-badge--unified-success {
    color: #1dc9b7;
    background: rgba(29, 201, 183, 0.1); }
  .kt-badge.kt-badge--unified-info {
    color: #2786fb;
    background: rgba(39, 134, 251, 0.1); }
  .kt-badge.kt-badge--unified-warning {
    color: #ffb822;
    background: rgba(255, 184, 34, 0.1); }
  .kt-badge.kt-badge--unified-danger {
    color: #F64E60;
    background: rgba(253, 39, 235, 0.1); }
  .kt-badge.kt-badge--inline {
    height: 0;
    width: auto;
    padding: 0.75rem 0.75rem;
    border-radius: 2px; }
    .kt-badge.kt-badge--inline.kt-badge--md {
      padding: 0.8rem 0.6rem; }
    .kt-badge.kt-badge--inline.kt-badge--lg {
      padding: 0.9rem 0.7rem; }
    .kt-badge.kt-badge--inline.kt-badge--xl {
      padding: 1rem 0.8rem; }
  .kt-badge.kt-badge--pill {
    border-radius: 2rem; }
  .kt-badge.kt-badge--rounded {
    border-radius: 4px; }
  .kt-badge.kt-badge--dot {
    display: inline-block;
    line-height: 6px;
    min-height: 6px;
    min-width: 6px;
    height: 6px;
    width: 6px;
    font-size: 0;
    vertical-align: middle;
    text-align: center; }
    .kt-badge.kt-badge--dot.kt-badge--sm {
      line-height: 4px;
      min-height: 4px;
      min-width: 4px;
      height: 4px;
      width: 4px; }
    .kt-badge.kt-badge--dot.kt-badge--lg {
      line-height: 8px;
      min-height: 8px;
      min-width: 8px;
      height: 8px;
      width: 8px; }
    .kt-badge.kt-badge--dot.kt-badge--xl {
      line-height: 10px;
      min-height: 10px;
      min-width: 10px;
      height: 10px;
      width: 10px; }
  .kt-badge.kt-badge--square {
    border-radius: 0; }
  .kt-badge.kt-badge--elevate {
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); }

.kt-demo-icon {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 20px;
  border-radius: 4px; }
  .kt-demo-icon .kt-demo-icon__preview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40px;
    flex: 0 0 40px; }
    .kt-demo-icon .kt-demo-icon__preview i {
      line-height: 0;
      vertical-align: middle;
      font-size: 2.5rem !important; }
  .kt-demo-icon .kt-demo-icon__class {
    color: #a7abc3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0;
    font-size: 1rem;
    font-weight: 400; }
  .kt-demo-icon:hover {
    background-color: #f7f8fa; }
  .kt-demo-icon.kt-demo-icon--overlay {
    position: relative; }
    .kt-demo-icon.kt-demo-icon--overlay svg {
      height: 40px;
      width: 40px; }
    .kt-demo-icon.kt-demo-icon--overlay .kt-demo-icon__overlay {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      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;
      background-color: rgba(0, 0, 0, 0.05);
      -webkit-transition: all 0.3 ease;
      transition: all 0.3 ease;
      opacity: 0; }
      .kt-demo-icon.kt-demo-icon--overlay .kt-demo-icon__overlay .btn {
        margin-right: 10px; }
        .kt-demo-icon.kt-demo-icon--overlay .kt-demo-icon__overlay .btn:last-child {
          margin-right: 0; }
    .kt-demo-icon.kt-demo-icon--overlay:hover {
      background-color: transparent; }
      .kt-demo-icon.kt-demo-icon--overlay:hover .kt-demo-icon__overlay {
        -webkit-transition: all 0.3 ease;
        transition: all 0.3 ease;
        opacity: 1; }

.kt-divider {
  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; }
  .kt-divider > span:first-child {
    width: 100%;
    height: 1px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #EBECF1;
    display: inline-block; }
  .kt-divider > span:last-child {
    width: 100%;
    height: 1px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #EBECF1;
    display: inline-block; }
  .kt-divider > span:not(:first-child):not(:last-child) {
    padding: 0 2rem; }

.kt-heading {
  font-size: 1.3rem;
  font-weight: 500;
  padding: 0;
  margin: 1.75rem 0;
  color: #464457; }
  .kt-heading.kt-heading--center {
    text-align: center; }
  .kt-heading.kt-heading--right {
    text-align: right; }
  .kt-heading.kt-heading--space-sm {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .kt-heading.kt-heading--space-md {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .kt-heading.kt-heading--space-lg {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .kt-heading.kt-heading--space-xl {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .kt-heading.kt-heading--sm {
    font-size: 1.2rem; }
  .kt-heading.kt-heading--md {
    font-size: 1.4rem; }
  .kt-heading.kt-heading--lg {
    font-size: 1.6rem; }
  .kt-heading.kt-heading--xl {
    font-size: 2rem; }
  .kt-heading.kt-heading--medium {
    font-weight: 600; }
  .kt-heading.kt-heading--bold {
    font-weight: 700; }
  .kt-heading.kt-heading--bolder {
    font-weight: 900; }
  .kt-heading.kt-heading--thin {
    font-weight: 300; }
  .kt-heading.kt-heading--no-top-margin {
    margin-top: 0; }
  .kt-heading.kt-heading--no-bottok-margin {
    margin-bottom: 0; }

.kt-link {
  text-decoration: none;
  position: relative;
  display: inline-block;
  color: #505ae2; }
  .kt-link:after {
    display: block;
    content: '';
    position: absolute;
    bottom: 0;
    top: 1rem;
    left: 0;
    width: 0%;
    -webkit-transition: width 0.3s ease;
    transition: width 0.3s ease; }
  .kt-link:hover {
    text-decoration: none !important; }
    .kt-link:hover:after {
      width: 100%; }
  .kt-link:hover {
    color: #3641de; }
    .kt-link:hover:after {
      border-bottom: 1px solid #3641de;
      opacity: 0.3; }
  .kt-link.kt-link--brand {
    color: #3d94fb; }
    .kt-link.kt-link--brand:hover {
      color: #0b78fa; }
      .kt-link.kt-link--brand:hover:after {
        border-bottom: 1px solid #0b78fa;
        opacity: 0.3; }
  .kt-link.kt-link--light {
    color: #ffffff; }
    .kt-link.kt-link--light:hover {
      color: #e6e6e6; }
      .kt-link.kt-link--light:hover:after {
        border-bottom: 1px solid #e6e6e6;
        opacity: 0.3; }
  .kt-link.kt-link--dark {
    color: #282a3c; }
    .kt-link.kt-link--dark:hover {
      color: #14151d; }
      .kt-link.kt-link--dark:hover:after {
        border-bottom: 1px solid #14151d;
        opacity: 0.3; }
  .kt-link.kt-link--primary {
    color: #5867dd; }
    .kt-link.kt-link--primary:hover {
      color: #2e40d4; }
      .kt-link.kt-link--primary:hover:after {
        border-bottom: 1px solid #2e40d4;
        opacity: 0.3; }
  .kt-link.kt-link--success {
    color: #1dc9b7; }
    .kt-link.kt-link--success:hover {
      color: #179c8e; }
      .kt-link.kt-link--success:hover:after {
        border-bottom: 1px solid #179c8e;
        opacity: 0.3; }
  .kt-link.kt-link--info {
    color: #2786fb; }
    .kt-link.kt-link--info:hover {
      color: #046ceb; }
      .kt-link.kt-link--info:hover:after {
        border-bottom: 1px solid #046ceb;
        opacity: 0.3; }
  .kt-link.kt-link--warning {
    color: #ffb822; }
    .kt-link.kt-link--warning:hover {
      color: #eea200; }
      .kt-link.kt-link--warning:hover:after {
        border-bottom: 1px solid #eea200;
        opacity: 0.3; }
  .kt-link.kt-link--danger {
    color: #F64E60; }
    .kt-link.kt-link--danger:hover {
      color: #f41d34; }
      .kt-link.kt-link--danger:hover:after {
        border-bottom: 1px solid #f41d34;
        opacity: 0.3; }

.kt-section {
  padding: 0;
  margin: 0 0 2rem 0; }
  .kt-section.kt-section--space-sm {
    margin-bottom: 1rem; }
  .kt-section.kt-section--space-md {
    margin-bottom: 2rem; }
  .kt-section.kt-section--space-lg {
    margin-bottom: 2.5rem; }
  .kt-section.kt-section--space-xl {
    margin-bottom: 3rem; }
  .kt-section .kt-section__heading,
  .kt-section .kt-section__title {
    display: block;
    font-size: 1.3rem;
    font-weight: 500;
    padding: 0;
    margin: 0 0 1.75rem 0;
    color: #464457; }
    .kt-section .kt-section__heading.kt-section__title-sm,
    .kt-section .kt-section__title.kt-section__title-sm {
      font-size: 1.1rem; }
    .kt-section .kt-section__heading.kt-section__title-md,
    .kt-section .kt-section__title.kt-section__title-md {
      font-size: 1.4rem; }
    .kt-section .kt-section__heading.kt-section__title-lg,
    .kt-section .kt-section__title.kt-section__title-lg {
      font-size: 1.5rem; }
  .kt-section .kt-section__desc {
    display: block;
    font-size: 1rem;
    font-weight: 400;
    padding: 0;
    margin: 0 0 1rem 0;
    color: #6c7293; }
  .kt-section .kt-section__info {
    display: block;
    font-size: 1rem;
    padding: 0;
    margin: 0 0 1rem 0;
    color: #6c7293; }
  .kt-section .kt-section__content {
    display: block;
    padding: 0;
    margin: 0; }
    .kt-section .kt-section__content.kt-section__content--border {
      padding: 1.5rem;
      border: 3px solid #ebedf2;
      border-radius: 4px; }
    .kt-section .kt-section__content.kt-section__content--solid {
      padding: 1.5rem;
      border-left: 4px solid #e2e5ec;
      background-color: #f7f8fa;
      border-radius-top-left: 4px;
      border-radius-top-right: 4px; }
    .kt-section .kt-section__content.kt-section__content--x-fit {
      padding-left: 0;
      padding-right: 0; }
    .kt-section .kt-section__content.kt-section__content--fit {
      padding: 0; }
  .kt-section.kt-section--last {
    margin-bottom: 0; }
  .kt-section.kt-section--first {
    margin-top: 0; }

.kt-separator {
  height: 0;
  margin: 20px 0;
  border-bottom: 1px solid #ebedf2; }
  .kt-separator.kt-separator--border-dashed, .kt-separator.kt-separator--dashed {
    border-bottom: 1px dashed #ebedf2; }
  .kt-separator.kt-separator--border-2x {
    border-bottom-width: 2px; }
  .kt-separator.kt-separator--space {
    border-bottom: 0; }
  .kt-separator.kt-separator--space-sm, .kt-separator.kt-separator--sm {
    margin: 0.5rem 0; }
  .kt-separator.kt-separator--space-md, .kt-separator.kt-separator--md {
    margin: 2rem 0; }
  .kt-separator.kt-separator--space-lg, .kt-separator.kt-separator--lg {
    margin: 2.5rem 0; }
  .kt-separator.kt-separator--space-xl, .kt-separator.kt-separator--xl {
    margin: 3rem 0; }
  .kt-separator.kt-separator--fit {
    margin-left: -25px;
    margin-right: -25px; }
  .kt-separator.kt-separator--brand {
    border-bottom: 1px solid #3d94fb; }
    .kt-separator.kt-separator--brand.kt-separator--dashed {
      border-bottom: 1px dashed #3d94fb; }
  .kt-separator.kt-separator--light {
    border-bottom: 1px solid #ffffff; }
    .kt-separator.kt-separator--light.kt-separator--dashed {
      border-bottom: 1px dashed #ffffff; }
  .kt-separator.kt-separator--dark {
    border-bottom: 1px solid #282a3c; }
    .kt-separator.kt-separator--dark.kt-separator--dashed {
      border-bottom: 1px dashed #282a3c; }
  .kt-separator.kt-separator--primary {
    border-bottom: 1px solid #5867dd; }
    .kt-separator.kt-separator--primary.kt-separator--dashed {
      border-bottom: 1px dashed #5867dd; }
  .kt-separator.kt-separator--success {
    border-bottom: 1px solid #1dc9b7; }
    .kt-separator.kt-separator--success.kt-separator--dashed {
      border-bottom: 1px dashed #1dc9b7; }
  .kt-separator.kt-separator--info {
    border-bottom: 1px solid #2786fb; }
    .kt-separator.kt-separator--info.kt-separator--dashed {
      border-bottom: 1px dashed #2786fb; }
  .kt-separator.kt-separator--warning {
    border-bottom: 1px solid #ffb822; }
    .kt-separator.kt-separator--warning.kt-separator--dashed {
      border-bottom: 1px dashed #ffb822; }
  .kt-separator.kt-separator--danger {
    border-bottom: 1px solid #F64E60; }
    .kt-separator.kt-separator--danger.kt-separator--dashed {
      border-bottom: 1px dashed #F64E60; }

.kt-svg-icon {
  height: 23px;
  width: 23px; }
  .kt-svg-icon g [fill] {
    fill: #3d94fb; }
  .kt-svg-icon.kt-svg-icon--brand g [fill] {
    fill: #3d94fb !important; }
  .kt-svg-icon.kt-svg-icon--light g [fill] {
    fill: #ffffff !important; }
  .kt-svg-icon.kt-svg-icon--dark g [fill] {
    fill: #282a3c !important; }
  .kt-svg-icon.kt-svg-icon--primary g [fill] {
    fill: #5867dd !important; }
  .kt-svg-icon.kt-svg-icon--success g [fill] {
    fill: #1dc9b7 !important; }
  .kt-svg-icon.kt-svg-icon--info g [fill] {
    fill: #2786fb !important; }
  .kt-svg-icon.kt-svg-icon--warning g [fill] {
    fill: #ffb822 !important; }
  .kt-svg-icon.kt-svg-icon--danger g [fill] {
    fill: #F64E60 !important; }
  .kt-svg-icon.kt-svg-icon--sm {
    height: 20px;
    width: 20px; }
  .kt-svg-icon.kt-svg-icon--md {
    height: 30px;
    width: 30px; }
  .kt-svg-icon.kt-svg-icon--lg {
    height: 40px;
    width: 40px; }
  .kt-svg-icon.kt-svg-icon--xl {
    height: 50px;
    width: 50px; }

.kt-widget1 {
  padding: 25px; }
  .kt-widget1.kt-widget1--fit {
    padding: 0; }
  .kt-widget1.kt-widget1--paddingless {
    padding: 0; }
  .kt-widget1 .kt-widget1__item {
    padding: 1.1rem 0;
    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;
    border-bottom: 0.07rem dashed #ebedf2; }
    .kt-widget1 .kt-widget1__item:last-child {
      padding-bottom: 0; }
    .kt-widget1 .kt-widget1__item:first-child {
      padding-top: 0; }
    .kt-widget1 .kt-widget1__item .kt-widget1__info .kt-widget1__title {
      font-size: 1.1rem;
      font-weight: 500;
      color: #6c7293; }
    .kt-widget1 .kt-widget1__item .kt-widget1__info .kt-widget1__desc {
      font-size: 1rem;
      font-weight: normal;
      color: #a7abc3; }
    .kt-widget1 .kt-widget1__item .kt-widget1__number {
      font-size: 1.4rem;
      font-weight: 600;
      color: #a7abc3; }
    .kt-widget1 .kt-widget1__item:last-child {
      border-bottom: 0; }

@media (max-width: 1024px) {
  .kt-widget1 {
    padding: 15px; } }

.kt-widget2 .kt-widget2__item {
  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;
  margin-bottom: 1.4rem;
  position: relative; }
  .kt-widget2 .kt-widget2__item:before {
    position: absolute;
    display: block;
    width: 0.3rem;
    border-radius: 4px;
    width: 4px;
    border-radius: 4px;
    height: 100%;
    left: 0.8rem;
    content: ""; }
  .kt-widget2 .kt-widget2__item .kt-widget2__checkbox {
    padding: 1rem 0 0 2.2rem; }
  .kt-widget2 .kt-widget2__item .kt-widget2__info {
    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.23rem 0 0 0.3rem; }
    .kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__title {
      font-weight: 500;
      margin: 0;
      color: #6c7293;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
      .kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__title:hover {
        color: #3d94fb;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
    .kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__username {
      text-decoration: none;
      font-size: 0.9rem;
      color: #a7abc3;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
      .kt-widget2 .kt-widget2__item .kt-widget2__info .kt-widget2__username:hover {
        text-decoration: none;
        color: #3d94fb;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
  .kt-widget2 .kt-widget2__item .kt-widget2__actions {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right;
    padding: 0 0.5rem 0 0.8rem;
    visibility: hidden; }
    .kt-widget2 .kt-widget2__item .kt-widget2__actions a {
      text-decoration: none; }
    .kt-widget2 .kt-widget2__item .kt-widget2__actions i {
      font-size: 2.1rem; }
  .kt-widget2 .kt-widget2__item:hover .kt-widget2__actions {
    visibility: visible; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--brand:before {
    background: #3d94fb; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--light:before {
    background: #ffffff; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--dark:before {
    background: #282a3c; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--primary:before {
    background: #5867dd; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--success:before {
    background: #1dc9b7; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--info:before {
    background: #2786fb; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--warning:before {
    background: #ffb822; }
  .kt-widget2 .kt-widget2__item.kt-widget2__item--danger:before {
    background: #F64E60; }

.kt-widget3 .kt-widget3__item {
  margin-bottom: 1rem;
  border-bottom: 0.07rem dashed #ebedf2; }
  .kt-widget3 .kt-widget3__item .kt-widget3__header {
    margin-top: 1.5rem;
    padding-bottom: 0.8rem;
    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; }
    .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__user-img .kt-widget3__img {
      width: 3.2rem;
      border-radius: 50%; }
    .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info {
      padding-left: 1rem; }
      .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__username {
        font-weight: 500;
        color: #6c7293;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__info .kt-widget3__time {
        font-size: 0.9rem;
        font-weight: 400;
        color: #a7abc3; }
    .kt-widget3 .kt-widget3__item .kt-widget3__header .kt-widget3__status {
      font-weight: 500;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      text-align: right; }
  .kt-widget3 .kt-widget3__item .kt-widget3__body .kt-widget3__text {
    color: #a7abc3; }
  .kt-widget3 .kt-widget3__item:last-child {
    border-bottom: 0; }
  .kt-widget3 .kt-widget3__item:first-child .kt-widget3__header {
    margin-top: 0; }

.kt-widget4 .kt-widget4__item {
  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;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px dashed #ebedf2; }
  .kt-widget4 .kt-widget4__item .kt-widget4__pic {
    padding-right: 1rem; }
    .kt-widget4 .kt-widget4__item .kt-widget4__pic img {
      width: 2.5rem;
      border-radius: 4px; }
    .kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--sm img {
      width: 2.5rem; }
    .kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--lg img {
      width: 3.5rem; }
    .kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--xl img {
      width: 4rem; }
    .kt-widget4 .kt-widget4__item .kt-widget4__pic.kt-widget4__pic--circle img {
      border-radius: 50%; }
  .kt-widget4 .kt-widget4__item .kt-widget4__img {
    margin-right: 0.5rem; }
  .kt-widget4 .kt-widget4__item .kt-widget4__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-right: 1.25rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__username {
      font-weight: 500;
      font-size: 1rem;
      color: #6c7293;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
      .kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__username:hover {
        color: #3d94fb;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
    .kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__title {
      font-weight: 500;
      font-size: 1.1rem;
      color: #6c7293; }
    .kt-widget4 .kt-widget4__item .kt-widget4__info .kt-widget4__text {
      font-size: 1rem;
      margin: 0;
      color: #a7abc3; }
  .kt-widget4 .kt-widget4__item .kt-widget4__title {
    color: #6c7293;
    font-size: 1rem;
    font-weight: 500;
    padding-right: 1.25rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease; }
    .kt-widget4 .kt-widget4__item .kt-widget4__title.kt-widget4__title--light {
      font-weight: 400; }
    .kt-widget4 .kt-widget4__item .kt-widget4__title:hover {
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
  .kt-widget4 .kt-widget4__item .kt-widget4__number {
    width: 7rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: right;
    font-weight: 500;
    font-size: 1.1rem; }
  .kt-widget4 .kt-widget4__item .kt-widget4__icon {
    padding-right: 1.25rem; }
    .kt-widget4 .kt-widget4__item .kt-widget4__icon > i {
      font-size: 1.6rem;
      text-align: right;
      color: #a7abc3; }
    .kt-widget4 .kt-widget4__item .kt-widget4__icon.kt-widget4__icon--2x > i {
      font-size: 2.2rem; }
  .kt-widget4 .kt-widget4__item:first-child {
    padding-top: 0; }
  .kt-widget4 .kt-widget4__item:last-child {
    padding-bottom: 0;
    border-bottom: 0; }

.kt-widget4.kt-widget4--progress .kt-widget4__content {
  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;
  width: 50%; }
  .kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 1.5rem; }
    .kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats {
      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;
      margin-bottom: 0.7rem; }
      .kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats > span {
        line-height: 1.1; }
        .kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats > span:first-child {
          font-size: 1.1rem;
          font-weight: 600;
          color: #6c7293; }
        .kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .kt-widget4__stats > span:last-child {
          font-size: 0.9rem;
          color: #a7abc3;
          font-weight: 400; }
    .kt-widget4.kt-widget4--progress .kt-widget4__content .kt-widget4__progress .progress {
      width: 100%; }

.kt-widget4 .kt-widget4__chart {
  position: relative; }

.kt-widget4.kt-widget4--sticky {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%; }
  .kt-widget4.kt-widget4--sticky .kt-widget4__items {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .kt-widget4.kt-widget4--sticky .kt-widget4__items.kt-widget4__items--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-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end; }
  .kt-widget4.kt-widget4--sticky .kt-widget4__chart canvas {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }

.kt-widget5 .kt-widget5__item {
  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;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: 0.07rem dashed #ebedf2; }
  .kt-widget5 .kt-widget5__item .kt-widget5__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic {
      padding-right: 1.25rem; }
      .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic img {
        max-width: 8.5rem;
        border-radius: 4px; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__title {
      font-size: 1.1rem;
      font-weight: 500;
      color: #6c7293;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
      .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__title:hover {
        color: #3d94fb;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__desc {
      margin: 0;
      padding: 0.4rem 0;
      font-size: 1rem;
      font-weight: 400;
      color: #a7abc3; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__info span:nth-child(even) {
      font-weight: 500;
      margin-right: 0.71rem; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
      .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats .kt-widget5__number {
        font-size: 1.3rem;
        font-weight: 500;
        color: #6c7293; }
      .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats:first-child {
        padding-right: 3rem; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content:last-child {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      text-align: right;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      padding-left: 1rem; }
  .kt-widget5 .kt-widget5__item:last-child {
    border-bottom: 0; }

@media (max-width: 1024px) {
  .kt-widget5 {
    padding: 1rem; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic {
      padding-right: 0.5rem; }
      .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__pic img {
        max-width: 4rem; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats .kt-widget5__number {
      font-size: 1.2rem;
      font-weight: 500; }
    .kt-widget5 .kt-widget5__item .kt-widget5__content .kt-widget5__stats:first-child {
      padding-right: 1rem; } }

.kt-widget6 .kt-widget6__head .kt-widget6__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1.07rem; }
  .kt-widget6 .kt-widget6__head .kt-widget6__item > span {
    font-size: 1rem;
    color: #a7abc3;
    font-weight: 400;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left; }
    .kt-widget6 .kt-widget6__head .kt-widget6__item > span:last-child {
      text-align: right; }

.kt-widget6 .kt-widget6__body .kt-widget6__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 1.07rem 0;
  border-bottom: 1px dashed #ebedf2; }
  .kt-widget6 .kt-widget6__body .kt-widget6__item > span {
    color: #6c7293;
    font-weight: 400;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left;
    font-size: 1rem; }
    .kt-widget6 .kt-widget6__body .kt-widget6__item > span:last-child {
      text-align: right; }
  .kt-widget6 .kt-widget6__body .kt-widget6__item:last-child {
    border-bottom: 0; }

.kt-widget6 .kt-widget6__foot .kt-widget6__action {
  text-align: right;
  margin-top: 1rem; }

.kt-widget7 .kt-widget7__desc {
  text-align: center;
  margin-top: 7rem;
  font-size: 1.3rem;
  color: #6c7293; }

.kt-widget7 .kt-widget7__content {
  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-top: 2rem; }
  .kt-widget7 .kt-widget7__content .kt-widget7__userpic img {
    width: 3.6rem;
    border-radius: 50%; }
  .kt-widget7 .kt-widget7__content .kt-widget7__info {
    padding-left: 1rem; }
    .kt-widget7 .kt-widget7__content .kt-widget7__info .kt-widget7__username {
      color: #6c7293;
      font-weight: 500;
      font-size: 1.4rem;
      margin-bottom: 0; }
    .kt-widget7 .kt-widget7__content .kt-widget7__info .kt-widget7__time {
      color: #a7abc3;
      font-size: 0.9rem; }

.kt-widget7 .kt-widget7__button {
  text-align: center;
  margin-top: 2rem; }

.kt-widget7.kt-widget7--skin-light .kt-widget7__desc {
  color: #fff; }

.kt-widget7.kt-widget7--skin-light .kt-widget7__info .kt-widget7__username {
  color: #fff; }

.kt-widget7.kt-widget7--skin-light .kt-widget7__info .kt-widget7__time {
  color: #fff;
  opacity: 0.8; }

.kt-widget9 {
  padding: 2.2rem; }
  .kt-widget9 .kt-widget9__header {
    padding: 1.1rem 0;
    margin-bottom: 0.5rem; }
    .kt-widget9 .kt-widget9__header .kt-widget9__title {
      font-size: 1.2rem;
      font-weight: 600;
      margin-bottom: 0;
      color: #6c7293; }
    .kt-widget9 .kt-widget9__header .kt-widget9__desc {
      display: inline-block;
      margin-top: 0.2rem;
      color: #a7abc3; }
    .kt-widget9 .kt-widget9__header .kt-widget9__text {
      color: #a7abc3; }
  .kt-widget9 .kt-widget9__chart {
    position: relative;
    margin-top: 0.5rem; }
    .kt-widget9 .kt-widget9__chart .kt-widget9__stat {
      font-size: 2.4rem;
      font-weight: 700;
      color: #a7abc3; }

.kt-widget10 .kt-widget10__chart {
  margin-top: 1rem;
  margin-bottom: 3.5rem;
  position: relative; }
  .kt-widget10 .kt-widget10__chart canvas {
    border-radius: 8px; }

.kt-widget10 .kt-widget10__items .kt-widget10__item .kt-widget10__stats {
  font-size: 1.1rem;
  font-weight: 700;
  color: #a7abc3; }

.kt-widget10 .kt-widget10__items .kt-widget10__item .kt-widget10__text {
  font-size: 0.9rem;
  float: right;
  margin-top: 0.3rem;
  color: #a7abc3; }

.kt-widget10 .kt-widget10__items .kt-widget10__item .progress {
  margin-bottom: 1.6rem; }

.kt-widget10 .kt-widget10__desc {
  margin-top: 1.6rem;
  font-size: 1rem; }

.kt-widget11 .table-responsive {
  overflow-y: hidden; }

.kt-widget11 .table thead > tr > td {
  padding: 0;
  vertical-align: top;
  border-top: 0;
  font-weight: 500;
  color: #a7abc3; }

.kt-widget11 .table tbody > tr {
  border-bottom: 1px dashed #ebedf2; }
  .kt-widget11 .table tbody > tr > td {
    border: 0;
    padding-left: 0;
    padding-right: 0.5rem;
    padding-top: 20px;
    vertical-align: top;
    color: #6c7293; }
    .kt-widget11 .table tbody > tr > td > label {
      right: 0;
      top: 0.5rem;
      vertical-align: top; }
    .kt-widget11 .table tbody > tr > td .kt-widget11__chart {
      position: relative;
      margin-top: -0.6rem; }
    .kt-widget11 .table tbody > tr > td:last-child {
      padding-right: 0; }
  .kt-widget11 .table tbody > tr .kt-widget11__title {
    font-size: 1.1rem;
    font-weight: 500;
    display: block;
    color: #6c7293;
    -webkit-transition: color .3s ease;
    transition: color .3s ease; }
    .kt-widget11 .table tbody > tr .kt-widget11__title:hover {
      color: #3d94fb;
      -webkit-transition: color .3s ease;
      transition: color .3s ease; }
    .kt-widget11 .table tbody > tr .kt-widget11__title > span {
      color: #a7abc3; }
  .kt-widget11 .table tbody > tr .kt-widget11__sub {
    display: block;
    font-size: 1rem; }
  .kt-widget11 .table tbody > tr:last-child {
    border: 0; }

.kt-widget12 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%; }
  .kt-widget12 .kt-widget12__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 1rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-widget12 .kt-widget12__content .kt-widget12__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 2.5rem;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1; }
        .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__desc {
          font-size: 1rem;
          color: #a7abc3;
          padding-bottom: 0.5rem;
          font-weight: 500;
          display: block; }
        .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__value {
          font-size: 1.4rem;
          font-weight: 600;
          color: #6c7293;
          display: block; }
        .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress {
          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;
          line-height: 0;
          padding-top: 1rem; }
          .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress .progress {
            width: 100%;
            height: 0.6rem; }
          .kt-widget12 .kt-widget12__content .kt-widget12__item .kt-widget12__info .kt-widget12__progress .kt-widget12__stat {
            font-size: 1.3rem;
            font-weight: 700;
            color: #a7abc3;
            padding-left: 1rem; }
  .kt-widget12 .kt-widget12__chart {
    position: relative; }
    .kt-widget12 .kt-widget12__chart canvas {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }

.kt-widget13 {
  padding: 2rem 0; }
  .kt-widget13 .kt-widget13__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 2rem; }
    .kt-widget13 .kt-widget13__item .kt-widget13__desc {
      color: #a7abc3;
      text-align: right;
      padding-right: 1rem;
      font-weight: 400; }
    .kt-widget13 .kt-widget13__item .kt-widget13__text {
      color: #a7abc3;
      padding-left: 1rem;
      font-weight: 400; }
      .kt-widget13 .kt-widget13__item .kt-widget13__text.kt-widget13__text--bold {
        color: #6c7293;
        font-size: 1.2rem;
        font-weight: 500; }
    .kt-widget13 .kt-widget13__item > span {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1; }
    .kt-widget13 .kt-widget13__item:lasst-child {
      margin-bottom: 0; }
  .kt-widget13 .kt-widget13__action {
    margin-top: 30px;
    padding-top: 30px; }
    .kt-widget13 .kt-widget13__action .kt-widget__detalis {
      margin-right: 10px;
      border-top: 0.07rem dashed #ebedf2; }
    .kt-widget13 .kt-widget13__action .kt-widget13__action {
      border-top: 0.07rem dashed #ebedf2; }

.kt-widget14 {
  padding: 25px; }
  .kt-widget14.kt-widget14--no-padding {
    padding: 0; }
  .kt-widget14 .kt-widget14__header {
    padding: 0.5rem 0 1.1rem 0;
    margin-bottom: 0.5rem; }
    .kt-widget14 .kt-widget14__header .kt-widget14__title {
      font-size: 1.3rem;
      font-weight: 500;
      margin-bottom: 0;
      color: #6c7293; }
    .kt-widget14 .kt-widget14__header .kt-widget14__desc {
      display: inline-block;
      margin-top: 0.2rem;
      color: #a7abc3; }
  .kt-widget14 .kt-widget14__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .kt-widget14 .kt-widget14__legends {
    padding-left: 2rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .kt-widget14 .kt-widget14__legends .kt-widget14__legend {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .kt-widget14 .kt-widget14__legends .kt-widget14__legend .kt-widget14__bullet {
        width: 1.5rem;
        height: 0.45rem;
        border-radius: 1.1rem; }
      .kt-widget14 .kt-widget14__legends .kt-widget14__legend .kt-widget14__stats {
        color: #a7abc3;
        font-weight: 500;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        padding-left: 1rem; }
      .kt-widget14 .kt-widget14__legends .kt-widget14__legend:not(:first-child):not(:last-child) {
        padding: 0.5rem 0; }
  .kt-widget14 .kt-widget14__chart {
    position: relative; }
    .kt-widget14 .kt-widget14__chart .kt-widget14__stat {
      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: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      font-size: 2.2rem;
      font-weight: 500;
      color: #adb1c7;
      opacity: 0.7; }
    .kt-widget14 .kt-widget14__chart canvas {
      position: relative;
      z-index: 1; }

@media (max-width: 1024px) {
  .kt-widget14 {
    padding: 15px; }
    .kt-widget14 .kt-widget14__legends {
      padding-left: 0.5rem; } }

.kt-widget15 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%; }
  .kt-widget15 .kt-widget15__items {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
    .kt-widget15 .kt-widget15__items.kt-widget15__items--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-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end; }
    .kt-widget15 .kt-widget15__items .kt-widget15__item .kt-widget15__stats {
      font-size: 1.1rem;
      font-weight: 500;
      color: #a7abc3; }
    .kt-widget15 .kt-widget15__items .kt-widget15__item .kt-widget15__text {
      font-size: 1rem;
      float: right;
      margin-top: 0.3rem;
      font-weight: 400;
      color: #a7abc3; }
    .kt-widget15 .kt-widget15__items .kt-widget15__item .progress {
      margin-bottom: 1.6rem;
      height: 0.45rem; }
    .kt-widget15 .kt-widget15__items .kt-widget15__desc {
      margin-top: 0.5rem;
      font-size: 0.9rem;
      font-weight: 400;
      color: #a7abc3; }

.kt-widget16 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .kt-widget16 .kt-widget16__items {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 1rem;
    width: 50%; }
    .kt-widget16 .kt-widget16__items .kt-widget16__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 0.7rem 0;
      border-bottom: 1px dashed #ebedf2; }
      .kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__sceduled {
        font-weight: 500;
        color: #a7abc3;
        font-size: 1rem; }
      .kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__amount {
        font-size: 1rem;
        font-weight: 500;
        color: #a7abc3;
        text-align: right; }
      .kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__date {
        font-size: 1rem;
        font-weight: 300;
        color: #a7abc3; }
      .kt-widget16 .kt-widget16__items .kt-widget16__item .kt-widget16__price {
        font-size: 1rem;
        font-weight: 500;
        text-align: right; }
      .kt-widget16 .kt-widget16__items .kt-widget16__item:last-child {
        border-bottom: 0; }
  .kt-widget16 .kt-widget16__stats {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 1rem;
    width: 50%; }
    .kt-widget16 .kt-widget16__stats .kt-widget16__legends {
      font-weight: 1;
      padding-left: 2rem; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__legends .kt-widget16__legend .kt-widget16__bullet {
        width: 1.5rem;
        height: 0.45rem;
        display: inline-block;
        border-radius: 1.1rem;
        margin: 0 1rem 0.1rem 0; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__legends .kt-widget16__legend .kt-widget16__stat {
        display: inline-block;
        color: #a7abc3;
        font-weight: 500; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__legends .kt-widget16__legend:not(:first-child):not(:last-child) {
        padding: 0.5rem 0; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__legends:last-child {
        margin-bottom: 0; }
    .kt-widget16 .kt-widget16__stats .kt-widget16__visual .kt-widget16__chart {
      margin-top: 0.5rem;
      position: relative;
      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-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__visual .kt-widget16__chart .kt-widget16__stat {
        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: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0;
        font-size: 2.2rem;
        font-weight: 500;
        color: #adb1c7; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__visual .kt-widget16__chart canvas {
        position: relative;
        z-index: 1; }

@media (max-width: 768px) {
  .kt-widget16 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-widget16 .kt-widget16__items {
      width: 100%; }
    .kt-widget16 .kt-widget16__stats {
      width: 100%; }
      .kt-widget16 .kt-widget16__stats .kt-widget16__legends {
        padding-left: 1rem; } }

.kt-widget17 .kt-widget17__visual {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }
  .kt-widget17 .kt-widget17__visual .kt-widget17__chart {
    position: relative;
    padding-top: 8rem; }

.kt-widget17 .kt-widget17__stats {
  display: column;
  margin: -4.3rem auto 0 auto;
  position: relative;
  width: 90%; }
  .kt-widget17 .kt-widget17__stats .kt-widget17__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item {
      padding: 2rem;
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      overflow: hidden;
      background-color: white;
      margin: 0.3rem;
      -webkit-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.06);
      box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.06);
      cursor: pointer;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__icon {
        display: block; }
        .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__icon > i {
          font-size: 2.6rem; }
        .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__icon svg {
          margin-left: -4px;
          width: 38px;
          height: 38px; }
      .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__subtitle {
        display: block;
        margin-top: 0.75rem;
        font-size: 1.2rem;
        font-weight: 500;
        color: #6c7293; }
      .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item .kt-widget17__desc {
        display: block;
        font-size: 1rem;
        color: #a7abc3; }
      .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item:hover {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        -webkit-box-shadow: 0px 1px 21px 1px rgba(69, 65, 78, 0.12);
        box-shadow: 0px 1px 21px 1px rgba(69, 65, 78, 0.12); }

@media (max-width: 768px) {
  .kt-widget17 .kt-widget17__stats .kt-widget17__items .kt-widget17__item {
    padding-left: 0.5rem; } }

.kt-widget19 .kt-widget19__pic {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover; }
  .kt-widget19 .kt-widget19__pic > img {
    width: 100%; }
  .kt-widget19 .kt-widget19__pic .kt-widget19__shadow {
    position: absolute;
    top: 70%;
    bottom: 0;
    left: 0;
    right: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(40%, rgba(0, 0, 0, 0.1)), color-stop(90%, rgba(0, 0, 0, 0.5))) no-repeat scroll 0 0;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 40%, rgba(0, 0, 0, 0.5) 90%) no-repeat scroll 0 0; }
  .kt-widget19 .kt-widget19__pic .kt-widget19__title {
    position: absolute;
    bottom: 0;
    display: block;
    z-index: 1;
    padding-left: 25px;
    padding-bottom: 12.5px;
    color: #6c7293; }
  .kt-widget19 .kt-widget19__pic .kt-widget19__labels {
    position: absolute;
    top: 25px;
    left: 25px; }
  @media (max-width: 1024px) {
    .kt-widget19 .kt-widget19__pic .kt-widget19__labels {
      top: 15px;
      left: 15px; } }

.kt-widget19 .kt-widget19__wrapper {
  margin-bottom: 1rem; }
  .kt-widget19 .kt-widget19__wrapper .kt-widget19__content {
    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;
    margin: 0 0 1.75rem 0; }
    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__userpic > img {
      width: 3.2rem;
      border-radius: 100%; }
    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info {
      padding-left: 1rem;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username {
        font-size: 1.1rem;
        font-weight: 500;
        color: #6c7293;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__info .kt-widget19__time {
        font-size: 1rem;
        font-weight: 400;
        color: #a7abc3; }
    .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats {
      font-size: 1rem;
      font-weight: 500; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__number {
        font-size: 1.4rem;
        font-weight: 700; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment {
        font-size: 0.9rem;
        color: #a7abc3;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats .kt-widget19__comment:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget19 .kt-widget19__wrapper .kt-widget19__content .kt-widget19__stats span {
        text-align: center;
        display: block; }
  .kt-widget19 .kt-widget19__wrapper .kt-widget19__text {
    text-align: justify;
    color: #a7abc3; }

.kt-widget19 .kt-widget19__action {
  margin-top: 1.5rem; }

.kt-widget20 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%; }
  .kt-widget20 .kt-widget20__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1.15rem;
    padding-bottom: 1.25rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-widget20 .kt-widget20__content .kt-widget20__desc {
      color: #a7abc3;
      font-size: 1rem;
      font-weight: 400;
      margin-top: 0.25rem; }
    .kt-widget20 .kt-widget20__content .kt-widget20__number {
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      font-weight: 600;
      font-size: 1.8rem; }
  .kt-widget20 .kt-widget20__chart {
    position: relative; }
    .kt-widget20 .kt-widget20__chart canvas {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }

.kt-widget21 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%; }
  .kt-widget21 .kt-widget21__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 1.15rem;
    padding-bottom: 1.25rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: flex; }
    .kt-widget21 .kt-widget21__content .kt-widget21__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      padding-left: 2rem;
      margin-top: 1.5rem; }
      .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__icon {
        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: 40px;
        height: 40px;
        border-radius: 50%; }
        .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__icon i {
          font-size: 1.4rem; }
      .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info {
        padding-left: 1rem;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1; }
        .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info .kt-widget21__title {
          display: block;
          font-size: 1.1rem;
          font-weight: 500;
          color: #6c7293; }
        .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info .kt-widget21__sub {
          display: block;
          font-size: 1rem;
          color: #a7abc3; }
  .kt-widget21 .kt-widget21__chart {
    position: relative; }
    .kt-widget21 .kt-widget21__chart canvas {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }

@media (max-width: 768px) {
  .kt-widget21 .kt-widget21__content .kt-widget21__item {
    padding-left: 0;
    margin-top: 0.5rem; }
    .kt-widget21 .kt-widget21__content .kt-widget21__item .kt-widget21__info {
      padding-left: 0.5rem; } }

.kt-widget24 {
  padding: 25px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1; }
  .kt-widget24 .kt-widget24__details {
    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; }
    .kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__title {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-size: 1.1rem;
      font-weight: 500;
      color: #6c7293;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
      .kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__title:hover {
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
        color: #3d94fb; }
    .kt-widget24 .kt-widget24__details .kt-widget24__info .kt-widget24__desc {
      color: #a7abc3;
      font-weight: 400; }
    .kt-widget24 .kt-widget24__details .kt-widget24__stats {
      font-size: 1.75rem;
      font-weight: 500;
      padding-left: 0.5rem; }
  .kt-widget24 .progress {
    height: 0.5rem;
    margin: 2rem 0 0.5rem 0; }
  .kt-widget24 .kt-widget24__action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 400; }
    .kt-widget24 .kt-widget24__action .kt-widget24__change {
      color: #a7abc3; }
    .kt-widget24 .kt-widget24__action .kt-widget24__number {
      color: #a7abc3; }
  .kt-widget24.kt-widget24--solid {
    border: 1px solid #ebedf2;
    padding: 1rem;
    border-radius: 4px; }

@media (max-width: 1024px) {
  .kt-widget24 {
    padding: 15px; } }

.kt-widget25 {
  margin: 2rem 0; }
  .kt-widget25 .kt-widget25__stats {
    font-size: 4.5rem;
    font-weight: 500;
    color: #6c7293; }
  .kt-widget25 .kt-widget25__subtitle {
    color: #a7abc3;
    font-size: 1.1rem;
    padding-left: 1rem; }
  .kt-widget25 .kt-widget25__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2rem; }
    .kt-widget25 .kt-widget25__items .kt-widget25__item {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      .kt-widget25 .kt-widget25__items .kt-widget25__item .kt-widget25__progress-sub {
        display: inline-block;
        margin-top: 6px;
        font-size: 1.1rem;
        font-weight: 500; }
      .kt-widget25 .kt-widget25__items .kt-widget25__item .kt-widget25__number {
        font-size: 2rem;
        font-weight: 600; }
      .kt-widget25 .kt-widget25__items .kt-widget25__item .progress {
        height: 0.5rem; }
      .kt-widget25 .kt-widget25__items .kt-widget25__item .kt-widget25__desc {
        font-size: 1.1rem;
        font-weight: 500;
        color: #a7abc3;
        padding-top: 0.7rem;
        display: block; }
      .kt-widget25 .kt-widget25__items .kt-widget25__item:not(:first-child):not(:last-child) {
        margin: 0 2rem; }

.kt-widget26 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%; }
  .kt-widget26 .kt-widget26__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 1rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .kt-widget26 .kt-widget26__content .kt-widget26__number {
      font-weight: 600;
      font-size: 1.8rem; }
    .kt-widget26 .kt-widget26__content .kt-widget26__desc {
      color: #a7abc3;
      font-size: 1.1rem;
      font-weight: 400;
      margin-top: 0.55rem; }
  .kt-widget26 .kt-widget26__chart {
    position: relative; }
    .kt-widget26 .kt-widget26__chart canvas {
      border-bottom-left-radius: 4px;
      border-bottom-right-radius: 4px; }

.kt-widget27 {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }
  .kt-widget27 .kt-widget27__visual {
    position: relative;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .kt-widget27 .kt-widget27__visual > img {
      width: 100%;
      height: 286px;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px; }
    .kt-widget27 .kt-widget27__visual .kt-widget27__title {
      position: absolute;
      left: 50%;
      top: 60%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      display: block;
      z-index: 1;
      color: #ffffff; }
      .kt-widget27 .kt-widget27__visual .kt-widget27__title > span {
        font-size: 4.5rem; }
        .kt-widget27 .kt-widget27__visual .kt-widget27__title > span > span {
          font-size: 2.5rem;
          padding-right: 0.4rem; }
    .kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn {
      position: absolute;
      left: 50%;
      top: 100%;
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      z-index: 1;
      display: block;
      padding: 1rem 2.5rem; }
      .kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn:hover, .kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn:focus, .kt-widget27 .kt-widget27__visual .kt-widget27__btn .btn:active {
        background-color: #fff; }
  .kt-widget27 .kt-widget27__container {
    margin: 3rem 0;
    width: 100%;
    padding: 1rem 0.5rem 0 0.5rem;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .kt-widget27 .kt-widget27__container .nav {
      display: table;
      width: 100%;
      table-layout: fixed;
      border-spacing: 0.7rem; }
      .kt-widget27 .kt-widget27__container .nav .nav-item {
        display: table-cell; }
        .kt-widget27 .kt-widget27__container .nav .nav-item > a {
          text-align: center;
          font-weight: 600;
          padding: 0.8rem 0 0.8rem 0;
          color: #a7abc3;
          border: 1px solid #f7f8fa; }
          .kt-widget27 .kt-widget27__container .nav .nav-item > a.active {
            background-color: #3d94fb;
            border-color: #3d94fb !important;
            color: #ffffff; }
    .kt-widget27 .kt-widget27__container .tab-content {
      padding: 0 1rem; }
      .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__header {
        padding: 1.1rem 0;
        margin-bottom: 0.5rem; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__header .kt-widget27__title {
          font-size: 1.3rem;
          font-weight: 500;
          margin-bottom: 0; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__header .kt-widget27__desc {
          display: inline-block;
          margin-top: 0.2rem; }
      .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend {
        margin-bottom: 0.9rem; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend:last-child {
          margin-bottom: 0; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend .kt-widget27__stats {
          color: #a7abc3;
          display: inline-block;
          font-weight: 500; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__legends .kt-widget27__legend .kt-widget27__bullet {
          width: 1.5rem;
          height: 0.45rem;
          display: inline-block;
          border-radius: 1.1rem;
          margin: 0 1rem 0.1rem 0; }
      .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__chart {
        position: relative;
        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: 110px;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__chart .kt-widget27__stat {
          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: absolute;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          font-size: 2.2rem;
          font-weight: 500;
          color: #a7abc3; }
        .kt-widget27 .kt-widget27__container .tab-content .kt-widget27__chart canvas {
          position: relative;
          z-index: 1; }

.kt-widget28 .kt-widget28__visual {
  position: relative;
  min-height: 286px;
  background-repeat: no-repeat;
  background-size: cover;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }

.kt-widget28 .kt-widget28__wrapper {
  width: 100%; }
  .kt-widget28 .kt-widget28__wrapper .nav {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-spacing: 1.2rem;
    margin-top: -8rem;
    position: absolute;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 0 1rem; }
    .kt-widget28 .kt-widget28__wrapper .nav .nav-item {
      display: table-cell; }
      .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a {
        text-align: center;
        padding: 1rem 0 1rem 0;
        border: 1px solid rgba(255, 255, 255, 0); }
        .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a > span {
          display: block;
          color: rgba(255, 255, 255, 0.7);
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
          .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a > span > i {
            font-size: 2.2rem;
            margin-right: 0;
            padding-bottom: 1rem;
            padding-top: 0.4rem; }
          .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a > span:last-child {
            font-weight: 400;
            font-size: 1rem; }
        .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a.active {
          border: 1px solid white;
          background-color: transparent; }
          .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a.active > span {
            color: #fff;
            -webkit-transition: color 0.3s ease;
            transition: color 0.3s ease; }
            .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a.active > span > i {
              color: #fff;
              -webkit-transition: color 0.3s ease;
              transition: color 0.3s ease; }
        .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:focus, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:active, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:hover {
          background-color: transparent; }
          .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:focus > span, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:active > span, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:hover > span {
            color: #fff;
            -webkit-transition: color 0.3s ease;
            transition: color 0.3s ease; }
            .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:focus > span > i, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:active > span > i, .kt-widget28 .kt-widget28__wrapper .nav .nav-item > a:hover > span > i {
              color: #fff;
              -webkit-transition: color 0.3s ease;
              transition: color 0.3s ease; }
  .kt-widget28 .kt-widget28__wrapper .tab-content {
    margin-top: 2rem; }
    .kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item {
      margin-top: 1.2rem;
      border-bottom: 1px solid #ebedf2; }
      .kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item > span {
        display: block; }
        .kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item > span:first-child {
          font-size: 1rem;
          font-weight: 400;
          color: #a7abc3; }
        .kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item > span:last-child {
          color: #6c7293;
          font-size: 1.1rem;
          font-weight: 500;
          margin-bottom: 1rem; }
      .kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item:first-child {
        margin-top: 0; }
      .kt-widget28 .kt-widget28__wrapper .tab-content .tab-pane .kt-widget28__tab-items .kt-widget28__tab-item:last-child {
        border-bottom: none; }

.kt-widget29 {
  margin-top: 1rem; }
  .kt-widget29 .kt-widget29__content {
    margin-bottom: 1.25rem;
    padding: 2rem;
    background-color: #fff; }
    .kt-widget29 .kt-widget29__content .kt-widget29__title {
      font-size: 1.1rem;
      font-weight: 500;
      color: #6c7293; }
    .kt-widget29 .kt-widget29__content .kt-widget29__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: left; }
        .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info .kt-widget29__subtitle {
          display: block;
          color: #a7abc3;
          font-weight: 400;
          font-size: 1rem;
          padding: 0.25rem 0; }
        .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info .kt-widget29__stats {
          display: block;
          font-size: 1.2rem;
          font-weight: 500; }
    .kt-widget29 .kt-widget29__content:last-child {
      margin-bottom: 0; }
  .kt-widget29 .kt-widget29__actions {
    margin-top: 1.5rem;
    padding: 0rem; }

@media (max-width: 768px) {
  .kt-widget29 .kt-widget29__content {
    padding: 2.2rem 1rem; }
    .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info > span {
      padding-right: 1rem; }
      .kt-widget29 .kt-widget29__content .kt-widget29__item .kt-widget29__info > span:last-child {
        padding-right: 0; } }

.kt-widget30 {
  margin: 1.5rem 0; }
  .kt-widget30 .kt-widget30__head {
    padding: 0;
    max-width: 100%;
    margin: 0 auto 2rem auto; }
    .kt-widget30 .kt-widget30__head .owl-carousel .carousel {
      cursor: pointer;
      text-align: center;
      padding: 1rem 0;
      margin: 1rem 1rem;
      -webkit-box-shadow: 0px 2px 14px 2px rgba(0, 0, 0, 0.04);
      box-shadow: 0px 2px 14px 2px rgba(0, 0, 0, 0.04);
      border-radius: 4px; }
      .kt-widget30 .kt-widget30__head .owl-carousel .carousel > span {
        display: block; }
        .kt-widget30 .kt-widget30__head .owl-carousel .carousel > span:first-child {
          font-size: 1.1rem;
          font-weight: 500;
          color: #6c7293; }
        .kt-widget30 .kt-widget30__head .owl-carousel .carousel > span:last-child {
          font-size: 0.9rem;
          font-weight: 400;
          color: #a7abc3; }
    .kt-widget30 .kt-widget30__head .owl-carousel .center > div {
      cursor: auto;
      background-color: #3d94fb;
      -webkit-box-shadow: 0px 2px 14px 2px rgba(61, 148, 251, 0.2);
      box-shadow: 0px 2px 14px 2px rgba(61, 148, 251, 0.2); }
      .kt-widget30 .kt-widget30__head .owl-carousel .center > div > span:first-child {
        color: #ffffff; }
      .kt-widget30 .kt-widget30__head .owl-carousel .center > div > span:last-child {
        color: rgba(255, 255, 255, 0.7); }
  .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items {
    padding: 0 2.2rem;
    border-bottom: 1px dashed #ebedf2; }
    .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item {
      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;
      margin-bottom: 1.5rem;
      padding-bottom: 1.5rem; }
      .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__pic > img {
        width: 3rem;
        height: 3rem;
        border-radius: 100%; }
      .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info {
        width: 100%;
        text-align: left;
        padding: 0 1rem;
        font-weight: 500;
        color: #a7abc3; }
        .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a {
          display: block;
          font-size: 1rem;
          font-weight: 500;
          color: #6c7293;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
          .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > a:hover {
            color: #3d94fb;
            -webkit-transition: color 0.3s ease;
            transition: color 0.3s ease; }
        .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item .kt-widget30__info > span {
          display: block;
          font-size: 1rem;
          font-weight: 400;
          color: #a7abc3; }
      .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items .kt-widget30__item:last-child {
        border-bottom: none; }
    .kt-widget30 .kt-widget30__body .owl-carousel .kt-widget30__items:last-child {
      border-bottom: none; }

@media (max-width: 1024px) {
  .kt-widget30 {
    margin: 1rem 0; } }

.kt-widget31 .kt-widget31__item {
  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;
  margin-bottom: 1.5rem; }
  .kt-widget31 .kt-widget31__item .kt-widget31__content {
    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; }
    .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__pic > img {
      width: 4rem;
      border-radius: 50%; }
    .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info {
      padding: 0 1.2rem;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
      .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__username {
        font-weight: 500;
        font-size: 1.1rem;
        color: #6c7293;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__info .kt-widget31__text {
        font-size: 1rem;
        margin: 0;
        font-weight: 400;
        color: #a7abc3; }
    .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      padding-right: 3rem; }
      .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats {
        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;
        margin-bottom: 0.7rem; }
        .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats > span {
          line-height: 1.1; }
          .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats > span:first-child {
            font-size: 1.1rem;
            font-weight: 500;
            color: #6c7293; }
          .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .kt-widget31__stats > span:last-child {
            font-size: 1rem;
            color: #a7abc3;
            font-weight: 400; }
      .kt-widget31 .kt-widget31__item .kt-widget31__content .kt-widget31__progress .progress {
        width: 100%; }
    .kt-widget31 .kt-widget31__item .kt-widget31__content:last-child {
      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;
      width: 50%; }
  .kt-widget31 .kt-widget31__item:last-child {
    margin-bottom: 0; }

@media (max-width: 768px) {
  .kt-widget31 .kt-widget31__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .kt-widget31 .kt-widget31__item .kt-widget31__content {
      width: 100%; }
      .kt-widget31 .kt-widget31__item .kt-widget31__content:last-child {
        width: 100%;
        margin: 1rem 0; } }

.kt-widget.kt-widget--user-profile-1 {
  padding-bottom: 1.7rem; }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__media img {
      width: 90px;
      max-width: 100%;
      border-radius: 8px; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content {
      padding-left: 1.6rem; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username {
        font-size: 1.3rem;
        color: #464457;
        font-weight: 500; }
        .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
        .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username i {
          font-size: 1.1rem;
          padding-left: 0.4rem; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__subtitle {
        font-size: 1;
        display: block;
        padding: 0.25rem 0 0 0;
        font-weight: 500;
        color: #a7abc3; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action {
        margin-top: 1rem; }
        .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action .btn {
          margin-right: 0.4rem;
          font-weight: 600;
          padding: 0.3rem 1rem; }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content {
    padding: 1.9rem 0 2.1rem 0; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding-bottom: 0.5rem; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info .kt-widget__label {
        color: #464457;
        font-weight: 500; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info .kt-widget__data {
        color: #a7abc3;
        font-weight: 400; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info a.kt-widget__data:hover {
        color: #3d94fb;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content .kt-widget__info:last-child {
        padding-bottom: 0; }
  .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0.9rem 1.05rem 0.9rem 0.6rem;
    margin: 0.4rem 0; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      background: #f2f3f7;
      border-radius: 4px; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active .kt-widget__section .kt-widget__desc {
        color: #3d94fb; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item.kt-widget__item--active .kt-widget__section .kt-widget__icon .kt-svg-icon g [fill] {
        fill: #3d94fb; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item .kt-widget__section .kt-widget__icon svg {
      width: 2rem;
      height: 1.5rem; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item .kt-widget__section .kt-widget__icon .kt-svg-icon g [fill] {
      fill: #a7abc3; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item .kt-widget__section .kt-widget__desc {
      color: #a7abc3;
      font-weight: 500;
      padding-left: 0.3rem; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item:hover {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      background: #f2f3f7;
      cursor: pointer;
      border-radius: 4px; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item:hover .kt-widget__desc {
        color: #3d94fb; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__items .kt-widget__item:hover .kt-widget__icon .kt-svg-icon g [fill] {
        fill: #3d94fb; }

.kt-portlet__body.kt-portlet__body--fit-y .kt-widget {
  margin-top: -10px; }

@media (max-width: 1024px) {
  .kt-widget.kt-widget--user-profile-1 {
    padding-bottom: 1.2rem; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__media img {
      max-width: 60px; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username {
      font-size: 1.1rem;
      color: #464457;
      font-weight: 500; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action {
      margin-top: 0.5rem; }
      .kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content .kt-widget__action .btn {
        margin-right: 0.4rem;
        font-weight: 500;
        padding: 0.25rem 1.25rem; }
    .kt-widget.kt-widget--user-profile-1 .kt-widget__body .kt-widget__content {
      padding-bottom: 2rem; } }

.kt-widget.kt-widget--user-profile-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%; }
  .kt-widget.kt-widget--user-profile-2 .kt-widget__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: -45px; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__img {
      max-width: 90px;
      border-radius: 50%; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic {
      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: 90px;
      height: 90px;
      font-size: 1.5rem;
      border-radius: 50%; }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--brand {
        background: rgba(61, 148, 251, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--light {
        background: rgba(255, 255, 255, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--dark {
        background: rgba(40, 42, 60, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--primary {
        background: rgba(88, 103, 221, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--success {
        background: rgba(29, 201, 183, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--info {
        background: rgba(39, 134, 251, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--warning {
        background: rgba(255, 184, 34, 0.1); }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--danger {
        background: rgba(253, 39, 235, 0.1); }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info {
      padding-left: 1rem; }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__username {
        font-size: 1.4rem;
        color: #464457;
        font-weight: 500; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__info .kt-widget__desc {
        display: block;
        font-weight: 500;
        font-size: 1.1rem;
        padding-top: 0.4rem;
        color: #a7abc3; }
  .kt-widget.kt-widget--user-profile-2 .kt-widget__body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__section {
      padding: 1rem 0 1rem 0;
      color: #6c7293;
      font-weight: 400; }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__section a {
        padding-right: 0.3rem; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding-bottom: 1.7rem; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__icon i {
          font-size: 2.7rem;
          color: #adb1c7;
          font-weight: 400; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__details {
          padding-left: 1rem; }
          .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__details .kt-widget__title {
            display: block;
            color: #6c7293;
            font-weight: 500;
            font-size: 0.95rem; }
          .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__content .kt-widget__stats .kt-widget__details .kt-widget__value {
            display: block;
            color: #464457;
            font-weight: 600;
            font-size: 1.2rem; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item {
      padding: 0.7rem 0; }
      .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-bottom: 0.5rem; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact .kt-widget__label {
          color: #464457;
          font-weight: 600; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact .kt-widget__data {
          color: #a7abc3;
          font-weight: 400; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact a.kt-widget__data:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
        .kt-widget.kt-widget--user-profile-2 .kt-widget__body .kt-widget__item .kt-widget__contact:last-child {
          padding-bottom: 0; }
  .kt-widget.kt-widget--user-profile-2 .kt-widget__footer {
    margin-top: 2rem; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__footer .btn {
      font-size: 1rem;
      font-weight: 600;
      padding: 1.1rem 0;
      width: 100%; }

.kt-portlet__body.kt-portlet__body--fit-y .kt-widget {
  margin-top: -20px; }

@media (max-width: 768px) {
  .kt-widget.kt-widget--user-profile-2 .kt-widget__head {
    margin-top: -30px; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__img {
      max-width: 60px; }
    .kt-widget.kt-widget--user-profile-2 .kt-widget__head .kt-widget__media .kt-widget__pic {
      max-width: 60px;
      max-height: 60px;
      font-size: 1.2rem; } }

.kt-widget.kt-widget--user-profile-3 .kt-widget__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media {
    margin-top: 0.2rem; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media img {
      width: 110px;
      border-radius: 8px; }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic {
    margin-top: 0.2rem;
    width: 100%;
    max-width: 110px;
    height: 110px;
    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;
    font-size: 1.5rem;
    border-radius: 8px; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--brand {
      background: rgba(61, 148, 251, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--light {
      background: rgba(255, 255, 255, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--dark {
      background: rgba(40, 42, 60, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--primary {
      background: rgba(88, 103, 221, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--success {
      background: rgba(29, 201, 183, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--info {
      background: rgba(39, 134, 251, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--warning {
      background: rgba(255, 184, 34, 0.1); }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic.kt-widget__pic--danger {
      background: rgba(253, 39, 235, 0.1); }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content {
    width: 100%;
    padding-left: 1.7rem; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head {
      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;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__user {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username {
        font-size: 1.3rem;
        color: #464457;
        font-weight: 500;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username i {
          font-size: 1.2rem;
          color: #57c974;
          padding-left: 0.5rem; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__action .btn {
        font-weight: 600;
        margin-left: 0.5rem; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead {
      padding: 0.6rem 0 0.8rem 0; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a {
        padding-right: 2rem;
        color: #a7abc3;
        font-weight: 500; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a i {
          padding-right: 0.5rem; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__desc {
        color: #6c7293;
        font-weight: 400;
        padding-right: 1rem;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        margin-bottom: 0.5rem; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        max-width: 500px;
        width: 100%;
        margin: 0.1rem 0; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress .kt-widget__text {
          padding-right: 1rem;
          color: #6c7293;
          font-weight: 500; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress .kt-widget__stats {
          padding-left: 1rem;
          color: #464457;
          font-weight: 600;
          font-size: 1.1rem; }

.kt-widget.kt-widget--user-profile-3 .kt-widget__bottom {
  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;
  width: 100%;
  border-top: 1px solid #ebedf2;
  margin-top: 2rem; }
  .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 2rem 1.5rem 0 0; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__icon i {
      font-size: 2.7rem;
      color: #adb1c7;
      font-weight: 400; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details {
      padding-left: 1rem; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-widget__title {
        display: block;
        color: #a7abc3;
        font-weight: 600;
        font-size: 0.95rem; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-widget__value {
        display: block;
        color: #464457;
        font-weight: 600;
        font-size: 1.2rem; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-widget__value span {
          color: #6c7293;
          font-weight: 400; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details a.kt-widget__value {
        font-size: 0.95rem; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details a.kt-widget__value:hover {
          color: #3d94fb; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__details .kt-section__content {
        padding-left: 0.7rem; }

.kt-widget.kt-widget--user-profile-3 .kt-widget__form {
  margin-top: 1.5rem; }

@media (max-width: 768px) {
  .kt-widget.kt-widget--user-profile-3 {
    padding-top: 0.5rem; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__top {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media {
        margin-top: 0.5rem; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__media img {
          max-width: 60px; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__pic {
        width: 60px;
        height: 60px;
        margin-top: 0.5rem;
        font-size: 1.3rem; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content {
        padding-left: 1rem;
        margin-top: 0; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__head .kt-widget__username {
          padding-bottom: 0.6rem; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead {
          padding: 1.2rem 0; }
          .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__subhead a:not(:first-child):not(:last-child) {
            padding: 0.5rem 1rem 0.5rem 0; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column; }
          .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__desc {
            padding-bottom: 1rem; }
          .kt-widget.kt-widget--user-profile-3 .kt-widget__top .kt-widget__content .kt-widget__info .kt-widget__progress {
            width: 100%; }
    .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom {
      padding-top: 1rem; }
      .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item {
        padding: 1rem 1rem 0 0; }
        .kt-widget.kt-widget--user-profile-3 .kt-widget__bottom .kt-widget__item .kt-widget__icon i {
          font-size: 2.5rem; } }

.kt-widget.kt-widget--user-profile-4 .kt-widget__head {
  margin-top: 1rem; }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__img {
      max-width: 90px;
      max-height: 90px;
      border-radius: 50%; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic {
      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: 90px;
      height: 90px;
      font-size: 1.5rem;
      border-radius: 50%; }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--brand {
        background: rgba(61, 148, 251, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--light {
        background: rgba(255, 255, 255, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--dark {
        background: rgba(40, 42, 60, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--primary {
        background: rgba(88, 103, 221, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--success {
        background: rgba(29, 201, 183, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--info {
        background: rgba(39, 134, 251, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--warning {
        background: rgba(255, 184, 34, 0.1); }
      .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic.kt-widget__pic--danger {
        background: rgba(253, 39, 235, 0.1); }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username {
    text-align: center;
    display: block;
    padding: 0.8rem 0 0.6rem 0;
    font-size: 1.3rem;
    color: #464457;
    font-weight: 500; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__username:hover {
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease; }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__button {
    text-align: center; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__button .btn {
      font-weight: 600;
      padding: 0.3rem 0.8rem; }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__action {
    text-align: center;
    margin-top: 2.3rem; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__action > .btn-label-warning:hover {
      color: #fff; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__content .kt-widget__section .kt-widget__action .btn:not(:first-child):not(:last-child) {
      margin: 0 1rem; }

.kt-widget.kt-widget--user-profile-4 .kt-widget__body {
  margin-top: 2.5rem; }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item {
    display: block;
    text-align: center;
    color: #6c7293;
    font-weight: 500;
    font-size: 1.1rem;
    padding: 0.9rem 0;
    margin: 0.4rem 0; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item:hover {
      color: #3d94fb;
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      background: #edf0fc;
      cursor: pointer;
      border-radius: 4px; }
    .kt-widget.kt-widget--user-profile-4 .kt-widget__body .kt-widget__item.kt-widget__item--active {
      -webkit-transition: color 0.3s ease;
      transition: color 0.3s ease;
      background: #edf0fc;
      color: #3d94fb;
      border-radius: 4px; }

.kt-portlet__body.kt-portlet__body--fit-y .kt-widget.kt-widget--user-profile-4 {
  margin-top: -20px; }

@media (max-width: 768px) {
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__img {
    max-width: 80px;
    max-height: 80px; }
  .kt-widget.kt-widget--user-profile-4 .kt-widget__head .kt-widget__media .kt-widget__pic {
    max-width: 80px;
    max-height: 80px;
    font-size: 1.2rem; } }

.kt-widget.kt-widget--users .kt-widget__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 1.3rem 0 2.3rem 0; }
  .kt-widget.kt-widget--users .kt-widget__item .kt-userpic img {
    width: 100%;
    max-width: 43px;
    height: 43px; }
  .kt-widget.kt-widget--users .kt-widget__item:last-child {
    margin-bottom: 0; }
  .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info {
    padding-top: 0.1rem;
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    margin-left: 1rem; }
    .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
      .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-widget__username {
        font-size: 1.1rem;
        color: #464457;
        font-weight: 500; }
        .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-widget__username:hover {
          color: #3d94fb;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
      .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__section .kt-badge {
        margin-left: 0.5rem; }
    .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info .kt-widget__desc {
      display: block;
      color: #a7abc3;
      font-weight: 500; }
  .kt-widget.kt-widget--users .kt-widget__item .kt-widget__action {
    text-align: right;
    padding-top: 0.2rem;
    -webkit-box-flex: 1.1;
    -ms-flex: 1.1;
    flex: 1.1; }
    .kt-widget.kt-widget--users .kt-widget__item .kt-widget__action .kt-widget__date {
      display: block;
      color: #a7abc3;
      font-weight: 500; }

@media (max-width: 1024px) {
  .kt-widget.kt-widget--users .kt-widget__item .kt-widget__info {
    -webkit-box-flex: 1.5;
    -ms-flex: 1.5;
    flex: 1.5; }
  .kt-widget.kt-widget--users .kt-widget__item .kt-widget__action {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; } }

body {
  background: #f9f9fc; }

@media (min-width: 1025px) {
  .kt-subheader {
    padding: 20px 0 !important; }
    .kt-aside--enabled .kt-subheader {
      margin-left: 30px; } }

@media (min-width: 1500px) {
  .kt-container {
    width: 1380px;
    margin: 0 auto; }
  .kt-page--fluid .kt-container {
    width: auto;
    margin: 0 60px;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0; } }

@media (max-width: 1499px) {
  .kt-container {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%;
    padding: 0 30px; } }

@media (max-width: 1024px) {
  .kt-container {
    padding: 0 15px; }
  .kt-header-mobile--fixed .kt-wrapper {
    padding-top: 60px; }
  .kt-subheader {
    padding: 10px 0 !important; } }

@media (min-width: 1025px) {
  .kt-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: #f2f3f8;
    position: relative;
    z-index: 2;
    -webkit-box-shadow: 0px 0px 56px 16px rgba(74, 57, 111, 0.04);
    box-shadow: 0px 0px 56px 16px rgba(74, 57, 111, 0.04); }
    .kt-header .kt-header__top {
      height: 100px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      .kt-header .kt-header__top .kt-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        .kt-header .kt-header__top .kt-container:before, .kt-header .kt-header__top .kt-container:after {
          display: none !important; }
        .kt-header .kt-header__top .kt-container .kt-header__brand-logo-default {
          display: inline-block; }
        .kt-header .kt-header__top .kt-container .kt-header__brand-logo-sticky {
          display: none; }
    .kt-header .kt-header__bottom {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
      height: 70px;
      background-color: #fff; }
      .kt-header .kt-header__bottom .kt-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch; }
        .kt-header .kt-header__bottom .kt-container:before, .kt-header .kt-header__bottom .kt-container:after {
          display: none !important; }
    .kt-header--fixed.kt-header--minimize .kt-header {
      position: fixed;
      top: 0;
      right: 0;
      left: 0;
      z-index: 97; }
      .kt-header--fixed.kt-header--minimize .kt-header .kt-header__top {
        height: 60px; }
        .kt-header--fixed.kt-header--minimize .kt-header .kt-header__top .kt-header__brand-logo-default {
          display: none; }
        .kt-header--fixed.kt-header--minimize .kt-header .kt-header__top .kt-header__brand-logo-sticky {
          display: inline-block; }
      .kt-header--fixed.kt-header--minimize .kt-header .kt-header__bottom {
        height: 50px; }
    .kt-header--minimize-all.kt-header--minimize .kt-header {
      -webkit-animation: kt-header-minimize-all .5s ease 1;
      animation: kt-header-minimize-all .5s ease 1; }
      .kt-header--minimize-all.kt-header--minimize .kt-header .kt-header__top,
      .kt-header--minimize-all.kt-header--minimize .kt-header .kt-header__bottom {
        background-color: #fff; }
    .kt-header--minimize-topbar.kt-header--minimize .kt-header {
      -webkit-animation: kt-header-minimize-topbar .5s ease 1;
      animation: kt-header-minimize-topbar .5s ease 1; }
      .kt-header--minimize-topbar.kt-header--minimize .kt-header .kt-header__top {
        background-color: #fff; }
    .kt-header--minimize-menu.kt-header--minimize .kt-header {
      -webkit-animation: kt-header-minimize-menu .5s ease 1;
      animation: kt-header-minimize-menu .5s ease 1; }
  .kt-header--fixed.kt-header--minimize {
    padding-top: 170px; }
  .kt-header--minimize-all.kt-header--fixed.kt-header--minimize .kt-header .kt-header__bottom {
    border-top: 1px solid #ebedf2; }
  .kt-header--minimize-topbar.kt-header--fixed.kt-header--minimize .kt-header .kt-header__bottom {
    display: none; }
  .kt-header--minimize-menu.kt-header--fixed.kt-header--minimize .kt-header .kt-header__top {
    display: none; } }

@media (max-width: 1024px) {
  .kt-header .kt-header__top .kt-header__brand-logo {
    display: none; } }

@-webkit-keyframes kt-header-minimize-all {
  from {
    top: -110px; }
  to {
    top: 0; } }

@keyframes kt-header-minimize-all {
  from {
    top: -110px; }
  to {
    top: 0; } }

@-webkit-keyframes kt-header-minimize-topbar {
  from {
    top: -60px; }
  to {
    top: 0; } }

@keyframes kt-header-minimize-topbar {
  from {
    top: -60px; }
  to {
    top: 0; } }

@-webkit-keyframes kt-header-minimize-menu {
  from {
    top: -50px; }
  to {
    top: 0; } }

@keyframes kt-header-minimize-menu {
  from {
    top: -50px; }
  to {
    top: 0; } }

@-webkit-keyframes kt-header-minimize-menu-exit {
  from {
    top: 0; }
  to {
    top: -50px; } }

@keyframes kt-header-minimize-menu-exit {
  from {
    top: 0; }
  to {
    top: -50px; } }

.kt-header__brand {
  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;
  -ms-flex-line-pack: flex-begin;
  align-content: flex-begin;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0;
  position: relative; }
  .kt-header__brand .kt-header__brand-logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: flex-begin;
    -ms-flex-pack: flex-begin;
    justify-content: flex-begin;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; }
  .kt-header__brand .kt-header__brand-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0.25rem 0 0 2.5rem; }
    .kt-header__brand .kt-header__brand-nav .dropdown .btn {
      border-color: rgba(255, 255, 255, 0.1);
      padding-left: 1.5rem;
      padding-right: 1.5rem;
      border-radius: 4px;
      background: #e6e9f0; }
      .kt-header__brand .kt-header__brand-nav .dropdown .btn:hover {
        background-color: #3d94fb;
        color: #ffffff; }
    .kt-header--minimize .kt-header__brand .kt-header__brand-nav {
      margin-left: 1.75rem; }

@media (max-width: 1024px) {
  .kt-header__brand .kt-header__brand-nav {
    display: none; } }

.kt-header__topbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .kt-header__topbar .kt-header__topbar-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin: 0 0.36rem; }
    .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper {
      cursor: pointer;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-item-align: center;
        align-self: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        height: 37px;
        width: 37px;
        border-radius: 4px;
        cursor: pointer;
        background: transparent;
        -webkit-transition: all 0.3s;
        transition: all 0.3s; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon i {
          line-height: 0;
          font-size: 1.4rem;
          color: #fff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon b {
          font-size: 2rem;
          color: #fff;
          line-height: 0;
          font-weight: 500; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon svg {
          height: 24px;
          width: 24px; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand {
          background: rgba(61, 148, 251, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand i {
            color: #3d94fb; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand b {
            color: #3d94fb; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #3d94fb; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--brand.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light {
          background: rgba(255, 255, 255, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light i {
            color: #ffffff; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light b {
            color: #ffffff; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--light.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark {
          background: rgba(40, 42, 60, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark i {
            color: #282a3c; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark b {
            color: #282a3c; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #282a3c; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--dark.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary {
          background: rgba(88, 103, 221, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary i {
            color: #5867dd; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary b {
            color: #5867dd; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #5867dd; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--primary.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success {
          background: rgba(29, 201, 183, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success i {
            color: #1dc9b7; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success b {
            color: #1dc9b7; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #1dc9b7; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--success.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info {
          background: rgba(39, 134, 251, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info i {
            color: #2786fb; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info b {
            color: #2786fb; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #2786fb; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--info.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning {
          background: rgba(255, 184, 34, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning i {
            color: #ffb822; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning b {
            color: #ffb822; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #ffb822; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--warning.show b {
              color: #ffffff; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger {
          background: rgba(253, 39, 235, 0.1); }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger i {
            color: #F64E60; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger b {
            color: #F64E60; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger:hover, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger.show {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background: #F64E60; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger:hover i, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger.show i {
              color: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger.show g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease;
              fill: #ffffff; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger:hover:hover g [fill], .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger.show:hover g [fill] {
              -webkit-transition: fill 0.3s ease;
              transition: fill 0.3s ease; }
            .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger:hover b, .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon.kt-header__topbar-icon--danger.show b {
              color: #ffffff; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs {
      height: 37px;
      width: 37px;
      border-radius: 4px; }
      .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs .kt-header__topbar-icon img {
        border-radius: 4px;
        width: 22px; }
      .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs .dropdown-menu .kt-nav__link-icon {
        padding-right: 10px; }
        .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--langs .dropdown-menu .kt-nav__link-icon img {
          border-radius: 50%;
          width: 18px; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-welcome {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-item-align: center;
      align-self: center;
      padding: 0 0.55rem 0 0;
      font-weight: 500;
      font-size: 0.9rem;
      color: #636177; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-username {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-item-align: center;
      align-self: center;
      padding: 0 0.55rem 0 0;
      font-weight: 500;
      font-size: 1rem;
      color: #fff; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-wrapper img {
      -ms-flex-item-align: center;
      align-self: center;
      height: 37px;
      border-radius: 4px; }
    .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-user-card .kt-user-card__pic img {
      border-radius: 6px; }
    .kt-header__topbar .kt-header__topbar-item:last-child {
      margin-right: 0; }

@media (max-width: 1024px) {
  .kt-header__topbar {
    padding: 0 15px;
    background-color: #fff;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    margin-top: -50px;
    height: 50px;
    position: absolute;
    left: 0;
    right: 0;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 100%;
    border-top: 1px solid transparent; }
    .kt-header-mobile--fixed .kt-header__topbar {
      position: fixed;
      z-index: 96; }
    .kt-header__topbar--mobile-on .kt-header__topbar {
      margin-top: 0;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      border-top: 1px solid #ebedf2; }
    .kt-header__topbar .kt-header__topbar-item {
      margin: 0 0.25rem; }
      .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch; }
        .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon {
          max-height: 34px;
          max-width: 34px;
          border: 0; }
          .kt-header__topbar .kt-header__topbar-item .kt-header__topbar-wrapper .kt-header__topbar-icon i {
            font-size: 1.3rem; }
      .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user {
        margin: 0; }
        .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-welcome {
          padding: 0 0.35rem 0 0;
          font-size: 0.9rem; }
        .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-username {
          padding: 0 0.55rem 0 0;
          font-size: 0.9rem; }
        .kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-wrapper img {
          max-height: 37px; }
      .kt-header__topbar .kt-header__topbar-item:last-child {
        padding-right: 0 !important;
        margin-right: 0 !important; } }

@media (min-width: 1025px) {
  .kt-header-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100%;
    margin: 0; }
    .kt-header-menu .kt-menu__nav {
      list-style: none;
      margin: 0;
      padding: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        text-decoration: none;
        position: relative;
        vertical-align: middle;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        outline: none !important;
        text-decoration: none;
        cursor: pointer; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-text {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          padding: 0; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-badge {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          line-height: 0;
          white-space: nowrap; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__link-icon {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow {
          display: none; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__link:focus {
          text-decoration: none; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-text {
        width: auto; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--icon-only > .kt-menu__link {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--icon-only > .kt-menu__link > .kt-menu__link-icon {
          -webkit-box-pack: center;
          -ms-flex-pack: center;
          justify-content: center; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        -webkit-transform-style: preserve-3d;
        display: none;
        z-index: 98;
        position: absolute;
        top: 100%;
        border-radius: 4px;
        padding: 20px 0px ; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__scroll {
          position: relative;
          overflow: hidden;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -ms-flex-direction: column;
          flex-direction: column;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
          list-style: none !important;
          padding: 0;
          margin: 0; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
          width: 275px;
          margin: 0 auto;
          left: auto;
          right: auto; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--full {
          margin: 0 auto;
          width: auto;
          left: 20px;
          right: 20px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed {
          left: auto;
          right: auto;
          width: auto; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--right {
          right: 0;
          left: auto; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--right.kt-menu__submenu--pull {
            margin-right: -40px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--left {
          right: auto;
          left: 0; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--left.kt-menu__submenu--pull {
            margin-left: -40px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--center {
          margin: 0 auto;
          left: 0;
          right: 0; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu {
          position: relative;
          padding: 0;
          margin: 0; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu {
            top: 0;
            display: none;
            margin-top: 0; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--left {
              right: 100%;
              left: auto; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--right {
              left: 100%;
              right: auto; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          list-style: none;
          padding: 0;
          margin: 0; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content > .kt-menu__item {
            padding: 0;
            margin: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__content > .kt-menu__item:last-child {
              border-right: 0; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          padding: 0;
          margin: 0;
          text-decoration: none;
          position: relative; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-text {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-badge {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            white-space: nowrap; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__link-icon {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            font-size: 18px;
            padding: 0 10px 0 0; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__hor-arrow {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 0 0 0 10px; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__heading .kt-menu__ver-arrow {
            display: none; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner,
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav {
        list-style: none;
        margin: 0;
        padding: 0; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item,
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          margin: 0;
          padding: 10px 20px; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link,
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            text-decoration: none;
            position: relative; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:hover, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:active, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link:focus,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:hover,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:active,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link:focus {
              outline: none;
              text-decoration: none; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-text,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-text {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              font-weight: 400;
              font-size: 1rem;
              text-transform: initial; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-badge,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              white-space: nowrap;
              padding: 0px 0px 0px 5px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-icon,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              -webkit-box-flex: 0;
              -ms-flex: 0 0 33px;
              flex: 0 0 33px;
              padding: 0;
              font-size: 1.4rem; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__link-bullet,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              line-height: 0; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__hor-arrow {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
              -ms-flex-align: center;
              align-items: center;
              padding: 0px 0px 0px 10px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow,
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow {
              display: none; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__inner {
        padding: 0; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__submenu {
        margin-left: 1px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__submenu.kt-menu__submenu--left {
          margin-right: 1px; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu {
        top: 100%; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--left {
          right: 100%;
          left: 0; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--submenu.kt-menu__item--tabs > .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--submenu > .kt-menu__submenu.kt-menu__submenu--right {
          left: 100%;
          right: 0; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 0px 0.15rem;
      padding: 0px 0.15rem ; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--rel {
        position: relative; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease;
        cursor: pointer;
        padding: 0.25rem 0.5rem ; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link:hover {
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
          font-size: 1.4rem;
          width: 30px;
          padding: 0;
          line-height: 0; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
            margin-left: -2px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
          width: 20px; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
            vertical-align: middle;
            display: inline-block; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
            width: 4px;
            height: 4px;
            border-radius: 100%; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
            width: 5px;
            height: 1px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
          font-weight: 500;
          font-size: 1rem;
          text-transform: initial; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
          padding: 0px 0px 0px 5px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
          font-size: 0.8rem;
          width: 20px;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
          display: none; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
        padding: 0px;
        border-radius: 4px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item {
          padding: 0px ; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease;
            cursor: pointer;
            padding: 11px 30px ; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link:hover {
              -webkit-transition: all 0.3s ease;
              transition: all 0.3s ease; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
              font-size: 1.4rem;
              width: 33px;
              padding: 0;
              line-height: 0; }
              .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
                margin-left: -2px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
              width: 20px; }
              .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
                vertical-align: middle;
                display: inline-block; }
              .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
                width: 4px;
                height: 4px;
                border-radius: 100%; }
              .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
                width: 9px;
                height: 1px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
              font-weight: 400;
              font-size: 1rem;
              text-transform: initial; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
              padding: 0px 0px 0px 5px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
              font-size: 0.8rem;
              width: 20px;
              -webkit-box-pack: end;
              -ms-flex-pack: end;
              justify-content: flex-end;
              padding: 0px 0px 0px 10px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
              display: none; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content {
          -webkit-box-align: stretch;
          -ms-flex-align: stretch;
          align-items: stretch; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -ms-flex-preferred-size: 0;
            flex-basis: 0; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item:last-child {
              border-right: 0 !important; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading {
            padding: 30px 30px 10px 30px; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
              font-weight: 500;
              font-size: 1.07rem;
              text-transform: initial; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon {
              font-size: 1.35rem;
              -webkit-box-flex: 0;
              -ms-flex: 0 0 30px;
              flex: 0 0 30px;
              padding: 0; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading .kt-menu__link-badge {
              padding: 0px 0px 0px 5px; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner {
            padding: 0 0 20px 0; }
            .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item {
              padding: 0px ; }
              .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link {
                -webkit-transition: all 0.3s ease;
                transition: all 0.3s ease;
                cursor: pointer;
                padding: 11px 30px ; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link:hover {
                  -webkit-transition: all 0.3s ease;
                  transition: all 0.3s ease; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
                  font-size: 1.4rem;
                  width: 33px;
                  padding: 0;
                  line-height: 0; }
                  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
                    margin-left: -2px; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
                  width: 20px; }
                  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
                    vertical-align: middle;
                    display: inline-block; }
                  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
                    width: 4px;
                    height: 4px;
                    border-radius: 100%; }
                  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
                    width: 9px;
                    height: 1px; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
                  font-weight: 400;
                  font-size: 1rem;
                  text-transform: initial; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
                  padding: 0px 0px 0px 5px; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
                  font-size: 0.8rem;
                  width: 20px;
                  -webkit-box-pack: end;
                  -ms-flex-pack: end;
                  justify-content: flex-end;
                  padding: 0px 0px 0px 10px; }
                .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
                  display: none; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--classic {
          padding: 20px 0px; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--inline {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
          flex: 0 0 auto; }
          .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--inline > .kt-menu__subnav > .kt-menu__item {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 5px 0; }
    .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--resize {
      display: none; }
    .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu {
      display: block;
      -webkit-animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-down 0.3s ease-out 1;
      animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-down 0.3s ease-out 1; } }
    @media screen\0  and (min-width: 1025px) {
      .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu {
        -webkit-animation: none;
        animation: none; } }

@media (min-width: 1025px) {
      .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu {
        display: block;
        -webkit-animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-up 0.3s ease-out 1;
        animation: kt-header-menu-submenu-fade-in 0.3s ease 1, kt-header-menu-submenu-move-up 0.3s ease-out 1; } }
      @media screen\0  and (min-width: 1025px) {
        .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active-tab .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu, .kt-header-menu .kt-menu__nav .kt-menu__item.kt-menu__item--hover .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover > .kt-menu__submenu {
          -webkit-animation: none;
          animation: none; } }

@media (min-width: 1025px) and (max-width: 1399px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--full, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--auto, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--auto.kt-menu__submenu--mimimal-desktop-wide, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xl, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xxl {
    margin: 0 auto;
    width: auto;
    left: 20px;
    right: 20px; } }

@media (min-width: 0) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xs {
    width: -60px; } }

@media (min-width: 576px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-sm {
    width: 516px; } }

@media (min-width: 768px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-md {
    width: 708px; } }

@media (min-width: 1024px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-lg {
    width: 964px; } }

@media (min-width: 1399px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu.kt-menu__submenu--fixed-xl {
    width: 1339px; } }

@-webkit-keyframes kt-header-menu-submenu-fade-out {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes kt-header-menu-submenu-fade-out {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@-webkit-keyframes kt-header-menu-submenu-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes kt-header-menu-submenu-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes kt-header-menu-submenu-move-up {
  from {
    margin-top: -10px; }
  to {
    margin-top: 0; } }

@keyframes kt-header-menu-submenu-move-up {
  from {
    margin-top: -10px; }
  to {
    margin-top: 0; } }

@-webkit-keyframes kt-header-menu-submenu-move-down {
  from {
    margin-top: 10px; }
  to {
    margin-top: 0; } }

@keyframes kt-header-menu-submenu-move-down {
  from {
    margin-top: 10px; }
  to {
    margin-top: 0; } }

@media (min-width: 1025px) {
  .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    background-color: none; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
      color: #b5b2c8; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #b5b2c8; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #b5b2c8; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #b5b2c8; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
      color: #959eaf; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
      color: #b5b2c8; }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
      color: #ffffff; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #ffffff; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #ffffff; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #ffffff; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
      color: #ffffff; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
      color: #ffffff; }
  .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
    background-color: #e4f0fe; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
      color: #ffffff; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #ffffff; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #ffffff; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #ffffff; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
      color: #ffffff; }
  .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
    background-color: #f2f3f8; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
      color: #ffffff; }
  .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
      color: #cacad2; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #cacad2; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
      color: #5f6281; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
      color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
      background-color: #f8f8fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
        color: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
        color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
        color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
      background-color: #f8f8fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
        color: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
        color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
        color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
      background-color: #f8f8fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
        color: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
        color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
        color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content > .kt-menu__item {
      border-right: 1px solid #f6f6f9; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-text {
      color: #5f6281; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__heading > .kt-menu__link-icon {
      color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
      color: #cacad2; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #cacad2; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
      color: #5f6281; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
      color: #cacad2; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
      background-color: #f8f8fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
        color: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
        color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__hor-arrow {
        color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
      background-color: #f8f8fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
        color: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
        color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__hor-arrow {
        color: #3d94fb; }
    .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link {
      background-color: #f8f8fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon {
        color: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3d94fb; }
        .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill], .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
        background-color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link .kt-menu__link-text {
        color: #3d94fb; }
      .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item:hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow, .kt-header-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu > .kt-menu__subnav .kt-menu__content .kt-menu__inner > .kt-menu__item.kt-menu__item--hover:not(.kt-menu__item--here):not(.kt-menu__item--active) > .kt-menu__link > .kt-menu__hor-arrow {
        color: #3d94fb; } }

@media (max-width: 1024px) {
  .kt-header-menu-mobile .kt-menu__nav {
    margin: 0;
    list-style: none;
    padding: 30px 0 30px 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__scroll {
      position: relative;
      overflow: hidden;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__subnav {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      padding: 0;
      margin: 0;
      list-style: none !important; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner,
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu {
      display: none;
      float: none;
      margin: 0;
      padding: 0;
      width: auto !important; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content,
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content {
        padding: 0;
        margin: 0; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item {
          padding: 0;
          margin: 0;
          list-style: none; }
          .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner,
          .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex; }
            .kt-header-menu-mobile .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link,
            .kt-header-menu-mobile .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link {
              margin: 0; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      float: none;
      padding: 0; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        margin: 0;
        padding: 0;
        text-decoration: none;
        position: relative;
        outline: none; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading:hover,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link:hover {
          text-decoration: none;
          cursor: pointer; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-flex: 1;
          -ms-flex-positive: 1;
          flex-grow: 1;
          padding: 0; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          white-space: nowrap; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          line-height: 0; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          line-height: 0; }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-pack: end;
          -ms-flex-pack: end;
          justify-content: flex-end;
          line-height: 0; }
          .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
          .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
            -webkit-transform: translate3d(0, 0, 0); }
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__hor-arrow,
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
          display: none; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before,
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
        -webkit-transform: rotateZ(90deg)/*rtl:ignore*/;
        transform: rotateZ(90deg)/*rtl:ignore*/; }
        [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before, [direction="rtl"]
        .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
          -webkit-transform: rotateZ(-90deg)/*rtl:ignore*/;
          transform: rotateZ(-90deg)/*rtl:ignore*/; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__submenu,
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item--parent {
        display: none; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__section {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 0 27px; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__section.kt-menu__section--first {
        margin-top: 0 !important; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__section .kt-menu__section-text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin: 0;
        padding: 0;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__section .kt-menu__section-icon {
        display: none;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; }
    .kt-header-menu-mobile .kt-menu__nav .kt-menu__separator {
      height: 0;
      overflow: hidden; }
      .kt-header-menu-mobile .kt-menu__nav .kt-menu__separator.kt-menu__separator--marginles {
        margin: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item {
      position: relative;
      margin: 0 ; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link {
        cursor: pointer;
        height: 44px; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
          font-weight: 400;
          font-size: 1.02rem;
          text-transform: initial; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
          -webkit-box-flex: 0;
          -ms-flex: 0 0 35px;
          flex: 0 0 35px;
          font-size: 1.4rem; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
            margin-left: -2px; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
          vertical-align: middle;
          text-align: left;
          -webkit-box-flex: 0;
          -ms-flex: 0 0 15px;
          flex: 0 0 15px; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
            vertical-align: middle;
            display: inline-block; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
            width: 4px;
            height: 4px;
            border-radius: 100%; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
            width: 5px;
            height: 1px; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
          padding: 0px 0px 0px 5px;
          text-align: right; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
          -webkit-box-flex: 0;
          -ms-flex: 0 0 20px;
          flex: 0 0 20px;
          font-size: 0.7rem; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
            display: inline-block;
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease; }
            [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"]
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
              content: "" !important; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
          display: none; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
        margin: 0 ; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item {
        margin: 0 ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link {
          cursor: pointer;
          height: 40px; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
            font-weight: 400;
            font-size: 1rem;
            text-transform: initial; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 35px;
            flex: 0 0 35px;
            font-size: 1.35rem; }
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
              margin-left: -2px; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
            vertical-align: middle;
            text-align: left;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 20px;
            flex: 0 0 20px; }
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
              vertical-align: middle;
              display: inline-block; }
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
              width: 4px;
              height: 4px;
              border-radius: 100%; }
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
              width: 5px;
              height: 1px; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
            padding: 0px 0px 0px 5px; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 20px;
            flex: 0 0 20px;
            font-size: 0.7rem; }
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
            .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
              display: inline-block;
              -webkit-transition: all 0.3s ease;
              transition: all 0.3s ease; }
              [direction="rtl"] .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"]
              .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
                content: "" !important; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__item-here {
            display: none; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section {
        margin: 20px 0 0 0;
        height: 40px; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
          font-size: 0.8rem;
          font-weight: 300;
          text-transform: uppercase;
          letter-spacing: 0.3px; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
        margin: 15px 0; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator .kt-menu__separator--marginles {
          margin: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section {
      margin: 20px 0 0 0;
      height: 40px; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
        font-size: 0.83rem;
        font-weight: 500;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator {
      margin: 15px 0; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator .kt-menu__separator--marginles {
        margin: 0; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link {
      padding: 9px 30px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__heading {
      padding: 0 30px;
      padding-left: 45px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner {
      padding: 0;
      margin: 0; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner .kt-menu__link {
        padding: 0 30px;
        padding-left: 60px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
      padding: 0 30px;
      padding-left: 45px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
      padding: 0; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav {
        padding: 0; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
          padding: 0 30px;
          padding-left: 60px; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
          padding: 0; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
            padding: 0 30px;
            padding-left: 75px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
      padding-left: 45px; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
      padding: 0; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
        padding-left: 60px; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
        padding: 0; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
          padding-left: 75px; } }

@media (max-width: 1024px) {
  .kt-header-menu-mobile {
    background-color: #ffffff ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
      color: #5e6383 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
      color: #a8aabb ; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #a8aabb; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #a8aabb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #a8aabb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
      color: #a8aabb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item > .kt-menu__arrow {
      color: #ffffff; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
      color: #a4a7bd ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
      color: #aaacc2 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__separator {
      border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
      color: #6b6f8d ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
      color: #a8aabb ; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #a8aabb; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #a8aabb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #a8aabb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
      color: #a8aabb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
      .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
      color: #a4a7bd ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon {
      color: #aaacc2 ; }
    .kt-header-menu-mobile .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
      border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; } }

.kt-header-menu-wrapper-close {
  display: none; }

@media (max-width: 1024px) {
  .kt-header-menu-wrapper {
    z-index: 1001;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 275px !important;
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: -295px; }
    .kt-header-menu-wrapper.kt-header-menu-wrapper--on {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      left: 0; } }
  @media screen\0  and (max-width: 1024px) {
    .kt-header-menu-wrapper {
      -webkit-transition: none !important;
      transition: none !important; } }

@media (max-width: 1024px) {
  .kt-header-menu-wrapper--right .kt-header-menu-wrapper {
    right: -295px;
    left: auto; }
    .kt-header-menu-wrapper--right .kt-header-menu-wrapper.kt-header-menu-wrapper--on {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      right: 0;
      left: auto; }
  .kt-header-menu-wrapper-close {
    width: 25px;
    height: 25px;
    top: 1px;
    z-index: 1002;
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    position: fixed;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none !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;
    left: -25px; } }
  @media screen\0  and (max-width: 1024px) {
    .kt-header-menu-wrapper-close {
      -webkit-transition: none !important;
      transition: none !important; } }

@media (max-width: 1024px) {
    .kt-header-menu-wrapper-close > i {
      line-height: 0;
      font-size: 1.4rem; }
    .kt-header-menu-wrapper-close:hover {
      text-decoration: none; }
    .kt-header-menu-wrapper--right .kt-header-menu-wrapper-close {
      left: auto;
      right: -25px; }
    .kt-header-menu-wrapper--on .kt-header-menu-wrapper-close {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      left: 249px; }
    .kt-header-menu-wrapper--on.kt-header-menu-wrapper--right .kt-header-menu-wrapper-close {
      left: auto;
      right: 249px; }
  .kt-header-menu-wrapper-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.1);
    -webkit-animation: kt-animate-fade-in .3s linear 1;
    animation: kt-animate-fade-in .3s linear 1; }
  .kt-header-menu-wrapper {
    background: #ffffff;
    -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); }
  .kt-header-menu-wrapper-overlay {
    background: rgba(0, 0, 0, 0.1); }
  .kt-header-menu-wrapper-close {
    background-color: #e8e8f2; }
    .kt-header-menu-wrapper-close > i {
      color: #968ad4; }
    .kt-header-menu-wrapper-close:hover {
      background-color: #3d94fb; }
      .kt-header-menu-wrapper-close:hover > i {
        color: #ffffff; } }

@media (max-width: 325px) {
  .kt-header-menu-wrapper {
    width: 90% !important; } }

.kt-header-menu-wrapper .kt-header-toolbar .btn.btn-custom {
  background-color: #e7e8ef;
  border-color: #e7e8ef;
  color: #68667f;
  font-size: 0.95rem;
  font-weight: 600;
  padding: 0.75rem 2rem;
  text-transform: uppercase; }
  .show > .kt-header-menu-wrapper .kt-header-toolbar .btn.btn-custom, .kt-header-menu-wrapper .kt-header-toolbar .btn.btn-custom.active, .kt-header-menu-wrapper .kt-header-toolbar .btn.btn-custom:active, .kt-header-menu-wrapper .kt-header-toolbar .btn.btn-custom:hover {
    background-color: #dedfe9;
    border-color: #dedfe9;
    color: #6f6d87; }

@media (min-width: 1025px) {
  .kt-header-menu-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    .kt-header-menu-wrapper .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
      border-radius: 4px;
      padding: 0.75rem 1.45rem; }
    .kt-header-menu-wrapper .kt-header-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu > .kt-menu__subnav {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
    .kt-header-menu-wrapper .kt-header-toolbar {
      padding-left: 1rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
    .kt-header-menu-wrapper .kt-quick-search {
      width: 200px;
      padding: 0;
      border-radius: 4px; }
      .kt-header-menu-wrapper .kt-quick-search .kt-quick-search__form {
        border-radius: 4px;
        background-color: #f2f3f7; }
        .kt-header-menu-wrapper .kt-quick-search .kt-quick-search__form .input-group {
          border-radius: 4px; }
        .kt-header-menu-wrapper .kt-quick-search .kt-quick-search__form .form-control::-moz-placeholder {
          color: #bab8cc;
          opacity: 1; }
        .kt-header-menu-wrapper .kt-quick-search .kt-quick-search__form .form-control:-ms-input-placeholder {
          color: #bab8cc; }
        .kt-header-menu-wrapper .kt-quick-search .kt-quick-search__form .form-control::-webkit-input-placeholder {
          color: #bab8cc; }
        .kt-header-menu-wrapper .kt-quick-search .kt-quick-search__form i {
          font-size: 1.2rem;
          color: #b7bfcc; } }

@media (max-width: 1024px) {
  .kt-header-menu-wrapper .kt-header-menu .kt-menu__nav {
    margin-bottom: 0;
    padding-bottom: 10px; }
  .kt-header-menu-wrapper .kt-header-toolbar {
    padding-left: 30px; }
  .kt-header-menu-wrapper .kt-quick-search {
    display: none; } }

@media (min-width: 1025px) {
  .kt-header-mobile {
    display: none; } }

@media (max-width: 1024px) {
  .kt-header-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 15px;
    height: 60px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 56px 16px rgba(74, 57, 111, 0.04);
    box-shadow: 0px 0px 56px 16px rgba(74, 57, 111, 0.04);
    position: relative;
    z-index: 1; }
    .kt-header__topbar--mobile-on .kt-header-mobile {
      -webkit-box-shadow: none;
      box-shadow: none; }
    .kt-header-mobile--fixed .kt-header-mobile {
      position: fixed;
      top: 0;
      right: 0;
      left: 0;
      z-index: 97; }
    .kt-header-mobile .kt-header-mobile__brand {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .kt-header-mobile .kt-header-mobile__brand .kt-header-mobile__nav {
        margin-left: 1.5rem; }
    .kt-header-mobile .kt-header-mobile__toolbar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end; }
      .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler {
        display: inline-block;
        position: relative;
        overflow: hidden;
        margin: 0;
        padding: 0;
        font-size: 0;
        text-indent: -9999px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        border-radius: none;
        border: none;
        cursor: pointer;
        background: none;
        outline: none !important;
        width: 24px;
        height: 24px;
        -webkit-transition: all 0.4s ease;
        transition: all 0.4s ease; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span {
          display: block;
          position: absolute;
          top: 10px;
          height: 3px;
          min-height: 3px;
          width: 100%;
          border-radius: 3px;
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease; }
          .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after {
            position: absolute;
            display: block;
            left: 0;
            width: 100%;
            height: 3px;
            min-height: 3px;
            content: "";
            border-radius: 3px;
            -webkit-transition: all 0.4s ease;
            transition: all 0.4s ease; }
          .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before {
            top: -7px; }
          .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after {
            bottom: -7px; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left span:before {
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease;
          left: auto;
          right: 0px;
          width: 50%; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left span:after {
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease;
          left: auto;
          right: 0px;
          width: 75%; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left:hover span:after, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left:hover span:before {
          width: 100%;
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left.kt-header-mobile__toolbar-toggler--active span:before {
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease;
          left: 0px;
          right: auto;
          width: 50%; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--left.kt-header-mobile__toolbar-toggler--active span:after {
          -webkit-transition: all 0.4s ease;
          transition: all 0.4s ease;
          left: 0px;
          right: auto;
          width: 75%; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right span:before {
          left: 0px;
          right: auto;
          width: 50%;
          -webkit-transition: width 0.4s ease;
          transition: width 0.4s ease; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right span:after {
          left: 0px;
          right: auto;
          width: 75%;
          -webkit-transition: width 0.4s ease;
          transition: width 0.4s ease; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right:hover span:after, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right:hover span:before {
          width: 100%;
          -webkit-transition: width 0.4s ease;
          transition: width 0.4s ease; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right.kt-header-mobile__toolbar-toggler--active span:before {
          left: auto;
          right: 0px;
          width: 50%;
          -webkit-transition: width 0.4s ease;
          transition: width 0.4s ease; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--right.kt-header-mobile__toolbar-toggler--active span:after {
          left: auto;
          right: 0px;
          width: 75%;
          -webkit-transition: width 0.4s ease;
          transition: width 0.4s ease; }
      .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span {
        background: #d1d5e2; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after {
          background: #d1d5e2; }
      .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span {
        background: #3d94fb; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler:hover span::after {
          background: #3d94fb; }
      .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span {
        background: #3d94fb; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::before, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler.kt-header-mobile__toolbar-toggler--active span::after {
          background: #3d94fb; }
      .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler {
        margin: 0 0 0 1.5rem; }
      .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        border-radius: none;
        border: none;
        cursor: pointer;
        background: none;
        outline: none !important;
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 0 0.5rem 0 1.25rem; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler i {
          font-size: 1.6rem;
          line-height: 0;
          color: #d1d5e2; }
        .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler.kt-header-mobile__toolbar-topbar-toggler--active i, .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler:hover i {
          color: #3d94fb; }
  .kt-header__topbar--mobile-on .kt-header__topbar {
    -webkit-box-shadow: 0px 0px 56px 16px rgba(74, 57, 111, 0.04);
    box-shadow: 0px 0px 56px 16px rgba(74, 57, 111, 0.04); } }

.kt-aside {
  width: 245px;
  background-color: transparent;
  -webkit-box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.08);
  box-shadow: 0px 0px 28px 0px rgba(82, 63, 105, 0.08); }

.kt-aside-close {
  display: none; }

@media (max-width: 1024px) {
  .kt-aside {
    z-index: 1001;
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    bottom: 0;
    overflow-y: auto;
    -webkit-transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    width: 275px !important;
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    left: -295px; }
    .kt-aside.kt-aside--on {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      left: 0; } }
  @media screen\0  and (max-width: 1024px) {
    .kt-aside {
      -webkit-transition: none !important;
      transition: none !important; } }

@media (max-width: 1024px) {
  .kt-aside--right .kt-aside {
    right: -295px;
    left: auto; }
    .kt-aside--right .kt-aside.kt-aside--on {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      right: 0;
      left: auto; }
  .kt-aside-close {
    width: 25px;
    height: 25px;
    top: 1px;
    z-index: 1002;
    -webkit-transition: left 0.3s ease, right 0.3s ease;
    transition: left 0.3s ease, right 0.3s ease;
    position: fixed;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 3px;
    cursor: pointer;
    outline: none !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;
    left: -25px; } }
  @media screen\0  and (max-width: 1024px) {
    .kt-aside-close {
      -webkit-transition: none !important;
      transition: none !important; } }

@media (max-width: 1024px) {
    .kt-aside-close > i {
      line-height: 0;
      font-size: 1.4rem; }
    .kt-aside-close:hover {
      text-decoration: none; }
    .kt-aside--right .kt-aside-close {
      left: auto;
      right: -25px; }
    .kt-aside--on .kt-aside-close {
      -webkit-transition: left 0.3s ease, right 0.3s ease;
      transition: left 0.3s ease, right 0.3s ease;
      left: 249px; }
    .kt-aside--on.kt-aside--right .kt-aside-close {
      left: auto;
      right: 249px; }
  .kt-aside-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    overflow: hidden;
    z-index: 1000;
    background: rgba(0, 0, 0, 0.1);
    -webkit-animation: kt-animate-fade-in .3s linear 1;
    animation: kt-animate-fade-in .3s linear 1; }
  .kt-aside {
    background: #ffffff;
    -webkit-box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 1px 9px -3px rgba(0, 0, 0, 0.75); }
  .kt-aside-overlay {
    background: rgba(0, 0, 0, 0.1); }
  .kt-aside-close {
    background-color: #e8e8f2; }
    .kt-aside-close > i {
      color: #968ad4; }
    .kt-aside-close:hover {
      background-color: #3d94fb; }
      .kt-aside-close:hover > i {
        color: #ffffff; } }

@media (max-width: 325px) {
  .kt-aside {
    width: 90% !important; } }

.kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--active > .kt-menu__link {
  border-radius: 2rem; }

@media (min-width: 1025px) {
  .kt-aside--fixed .kt-aside-menu-wrapper {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: relative; }
  .kt-aside--fixed.kt-header--minimize .kt-aside-menu-wrapper {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    position: fixed;
    top: auto;
    bottom: auto;
    width: 245px;
    z-index: 98; }
  .kt-header--minimize-all.kt-header--minimize.kt-aside--fixed .kt-aside-menu-wrapper {
    top: 110px; }
  .kt-header--minimize-topbar.kt-header--minimize.kt-aside--fixed .kt-aside-menu-wrapper {
    top: 60px; }
  .kt-header--minimize-menu.kt-header--minimize.kt-aside--fixed .kt-aside-menu-wrapper {
    top: 50px; }
  .kt-aside-menu {
    margin: 15px 0; }
    .kt-aside--minimize .kt-aside-menu > .kt-menu__nav > .kt-menu__item.kt-menu__item--active .kt-menu__link, .kt-aside--minimize .kt-aside-menu > .kt-menu__nav > .kt-menu__item.kt-menu__item--expanded .kt-menu__link {
      border-radius: 6px; } }

.kt-aside-menu .kt-menu__nav {
  margin: 0;
  list-style: none;
  padding: 15px 10px; }
  .kt-aside-menu .kt-menu__nav .kt-menu__scroll {
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .kt-aside-menu .kt-menu__nav .kt-menu__subnav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0;
    margin: 0;
    list-style: none !important; }
  .kt-aside-menu .kt-menu__nav .kt-menu__inner,
  .kt-aside-menu .kt-menu__nav .kt-menu__submenu {
    display: none;
    float: none;
    margin: 0;
    padding: 0; }
    .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content,
    .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content {
      padding: 0;
      margin: 0; }
      .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item,
      .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item {
        padding: 0;
        margin: 0;
        list-style: none; }
        .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner,
        .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex; }
          .kt-aside-menu .kt-menu__nav .kt-menu__inner .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link,
          .kt-aside-menu .kt-menu__nav .kt-menu__submenu .kt-menu__content > .kt-menu__item.kt-menu--no-heading > .kt-menu__inner > li > .kt-menu__link {
            margin: 0; }
  .kt-aside-menu .kt-menu__nav .kt-menu__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    float: none;
    padding: 0; }
    .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading,
    .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      -webkit-box-align: stretch;
      -ms-flex-align: stretch;
      align-items: stretch;
      margin: 0;
      padding: 0;
      text-decoration: none;
      position: relative;
      outline: none; }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading:hover,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link:hover {
        text-decoration: none;
        cursor: pointer; }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding: 0; }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        white-space: nowrap; }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        line-height: 0; }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        line-height: 0; }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        line-height: 0; }
        .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
        .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
          -webkit-transform: translate3d(0, 0, 0); }
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__heading .kt-menu__hor-arrow,
      .kt-aside-menu .kt-menu__nav .kt-menu__item > .kt-menu__link .kt-menu__hor-arrow {
        display: none; }
    .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before,
    .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
      -webkit-transform: rotateZ(90deg)/*rtl:ignore*/;
      transform: rotateZ(90deg)/*rtl:ignore*/; }
      [direction="rtl"] .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__heading > .kt-menu__ver-arrow:before, [direction="rtl"]
      .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__link > .kt-menu__ver-arrow:before {
        -webkit-transform: rotateZ(-90deg)/*rtl:ignore*/;
        transform: rotateZ(-90deg)/*rtl:ignore*/; }
    .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__submenu,
    .kt-aside-menu .kt-menu__nav .kt-menu__item.kt-menu__item--open > .kt-menu__inner {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
      -ms-flex-positive: 1;
      flex-grow: 1;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
    .kt-aside-menu .kt-menu__nav .kt-menu__item .kt-menu__submenu .kt-menu__item--parent {
      display: none; }
  .kt-aside-menu .kt-menu__nav .kt-menu__section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 20px; }
    .kt-aside-menu .kt-menu__nav .kt-menu__section.kt-menu__section--first {
      margin-top: 0 !important; }
    .kt-aside-menu .kt-menu__nav .kt-menu__section .kt-menu__section-text {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin: 0;
      padding: 0;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center; }
    .kt-aside-menu .kt-menu__nav .kt-menu__section .kt-menu__section-icon {
      display: none;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
  .kt-aside-menu .kt-menu__nav .kt-menu__separator {
    height: 0;
    overflow: hidden; }
    .kt-aside-menu .kt-menu__nav .kt-menu__separator.kt-menu__separator--marginles {
      margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item {
    position: relative;
    margin: 0 ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
      cursor: pointer;
      height: 44px; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
        font-weight: 500;
        font-size: 1rem;
        text-transform: initial; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 35px;
        flex: 0 0 35px;
        font-size: 1.3rem; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
          margin-left: -2px; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
        vertical-align: middle;
        text-align: left;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 15px;
        flex: 0 0 15px; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
          vertical-align: middle;
          display: inline-block; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          width: 4px;
          height: 4px;
          border-radius: 100%; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          width: 5px;
          height: 1px; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
        padding: 0px 0px 0px 5px; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20px;
        flex: 0 0 20px;
        font-size: 0.7rem; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
          display: inline-block;
          -webkit-transition: all 0.3s ease;
          transition: all 0.3s ease; }
          [direction="rtl"] .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"]
          .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
            content: "" !important; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
        display: none; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
      margin: 0 ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item {
      margin: 0 1.5rem ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link {
        cursor: pointer;
        height: 40px; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
          font-weight: 400;
          font-size: 1rem;
          text-transform: initial; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
          -webkit-box-flex: 0;
          -ms-flex: 0 0 35px;
          flex: 0 0 35px;
          font-size: 1.3rem; }
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
            margin-left: -2px; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
          vertical-align: middle;
          text-align: left;
          -webkit-box-flex: 0;
          -ms-flex: 0 0 20px;
          flex: 0 0 20px; }
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
            vertical-align: middle;
            display: inline-block; }
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
            width: 4px;
            height: 4px;
            border-radius: 100%; }
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
            width: 5px;
            height: 1px; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
          padding: 0px 0px 0px 5px; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
          -webkit-box-flex: 0;
          -ms-flex: 0 0 20px;
          flex: 0 0 20px;
          font-size: 0.7rem; }
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
          .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
            display: inline-block;
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease; }
            [direction="rtl"] .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"]
            .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
              content: "" !important; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
        .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__item-here {
          display: none; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
        -webkit-transition: all 0.3s ease;
        transition: all 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section {
      margin: 20px 0 0 0;
      height: 40px; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
        font-size: 0.8rem;
        font-weight: 300;
        text-transform: uppercase;
        letter-spacing: 0.3px; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
      margin: 15px 0; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator .kt-menu__separator--marginles {
        margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section {
    margin: 20px 0 0 0;
    height: 40px; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
      font-size: 0.83rem;
      font-weight: 500;
      text-transform: uppercase;
      letter-spacing: 0.3px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__separator {
    margin: 15px 0; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__separator .kt-menu__separator--marginles {
      margin: 0; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link {
    padding: 9px 20px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__heading {
    padding: 0 10px;
    padding-left: 25px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner {
    padding: 0;
    margin: 0; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav .kt-menu__content .kt-menu__inner .kt-menu__link {
      padding: 0 10px;
      padding-left: 40px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
    padding: 0 10px;
    padding-left: 25px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
    padding: 0; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav {
      padding: 0; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
        padding: 0 10px;
        padding-left: 40px; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
        padding: 0; }
        .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
          padding: 0 10px;
          padding-left: 55px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
    padding-left: 25px; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
    padding: 0; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
      padding-left: 40px; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu {
      padding: 0; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
        padding-left: 55px; }

@media (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__link > .kt-menu__ver-arrow:before,
  .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__link > .kt-menu__ver-arrow:before {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d; }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__submenu,
  .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]) > .kt-menu__submenu {
    display: none !important;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: preserve-3d; }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover,
  .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover {
    position: relative; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
      top: -10px;
      position: absolute;
      z-index: 96;
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 245px;
      margin-left: 245px;
      border-radius: 4px;
      -webkit-animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-up 0.3s ease-out 1;
      animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-up 0.3s ease-out 1; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
        bottom: 0;
        top: auto; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
        top: auto;
        bottom: -10px;
        -webkit-animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-down 0.3s ease-out 1;
        animation: kt-aside-menu-submenu-fade-in 0.3s ease 1, kt-aside-menu-submenu-move-down 0.3s ease-out 1; } }
      @media screen\0  and (min-width: 1025px) {
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
          -webkit-animation: none;
          animation: none; } }

@media (min-width: 1025px) {
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav {
        padding: 20px 0; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item {
          margin: 0 ; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            justify-content: flex-start;
            padding: 7px 30px; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-title,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-title {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu_link-text,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu_link-text {
              -webkit-transform: translateZ(0);
              transform: translateZ(0);
              -webkit-transform-style: preserve-3d; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-icon {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-bullet {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__link-badge {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__link .kt-menu__ver-arrow {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
            padding: 20px 0; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
              padding: 7px 30px; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav {
              padding: 20px 0; }
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
                padding: 7px 30px; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__section,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
              padding: 0 25px; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading,
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link {
            cursor: pointer;
            height: 40px; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
              font-weight: 400;
              font-size: 1rem;
              text-transform: initial; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
              -webkit-box-flex: 0;
              -ms-flex: 0 0 35px;
              flex: 0 0 35px;
              font-size: 1.35rem; }
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg {
                margin-left: -2px; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet {
              vertical-align: middle;
              text-align: left;
              -webkit-box-flex: 0;
              -ms-flex: 0 0 20px;
              flex: 0 0 20px; }
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet > span,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet > span {
                vertical-align: middle;
                display: inline-block; }
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
                width: 4px;
                height: 4px;
                border-radius: 100%; }
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
                width: 5px;
                height: 1px; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__link-badge,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__link-badge {
              padding: 0px 0px 0px 5px;
              text-align: right; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
              -webkit-box-flex: 0;
              -ms-flex: 0 0 20px;
              flex: 0 0 20px;
              font-size: 0.7rem; }
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
              .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before,
              .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
                display: inline-block;
                -webkit-transition: all 0.3s ease;
                transition: all 0.3s ease; }
                [direction="rtl"] .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"]
                .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before, [direction="rtl"]
                .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow:before, [direction="rtl"]
                .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow:before {
                  content: "" !important; }
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
            .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__heading .kt-menu__item-here,
            .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item > .kt-menu__link .kt-menu__item-here {
              display: none; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow:before,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow:before {
            -webkit-transition: all 0.3s ease;
            transition: all 0.3s ease; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section {
          margin: 20px 0 0 0;
          height: 40px; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section .kt-menu__section-text,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__section .kt-menu__section-text {
            font-size: 0.8rem;
            font-weight: 300;
            text-transform: uppercase; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator {
          margin: 15px 0; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator .kt-menu__separator--marginles,
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav > .kt-menu__separator .kt-menu__separator--marginles {
            margin: 0; }
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
  .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
    margin-left: 245px;
    top: -5px; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav > .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu.kt-menu__submenu--up {
      bottom: -10px; } }

@-webkit-keyframes kt-aside-menu-submenu-fade-out {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes kt-aside-menu-submenu-fade-out {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@-webkit-keyframes kt-aside-menu-submenu-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes kt-aside-menu-submenu-fade-in {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes kt-aside-menu-submenu-move-up {
  from {
    margin-top: 10px; }
  to {
    margin-top: 0; } }

@keyframes kt-aside-menu-submenu-move-up {
  from {
    margin-top: 10px; }
  to {
    margin-top: 0; } }

@-webkit-keyframes kt-aside-menu-submenu-move-down {
  from {
    margin-bottom: 10px; }
  to {
    margin-bottom: 0; } }

@keyframes kt-aside-menu-submenu-move-down {
  from {
    margin-bottom: 10px; }
  to {
    margin-bottom: 0; } }

.kt-aside-menu {
  background-color: transparent ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #5d5b6f ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #cacad2 ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #cacad2; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #cacad2 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #cacad2 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #cacad2 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
      color: #3d94fb ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
      color: #3d94fb ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
      color: #3d94fb ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__arrow {
    color: transparent; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-text {
    color: #9e95c3 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__section .kt-menu__section-icon {
    color: #a4b9fc ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__separator {
    border-bottom: 1px solid #9e95c3 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #73718b ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #cacad2 ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #cacad2; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #cacad2 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
    background-color: #cacad2 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #cacad2 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
      color: #3d94fb ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
      color: #3d94fb ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
      color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
      color: #3d94fb ; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3d94fb; }
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #3d94fb ; }
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
      color: #3d94fb ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-text {
    color: #9e95c3 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__section .kt-menu__section-icon {
    color: #9e95c3 ; }
  .kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__separator {
    border-bottom: 1px solid #9e95c3 ; }

@media (min-width: 1025px) {
  .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu,
  .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-text {
      color: #696e92 ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
      color: #a8aabb ; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #a8aabb; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
      background-color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
      background-color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
      color: #a8aabb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-text,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-text {
          color: #5e6383 ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon {
          color: #9a9caf ; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #9a9caf; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #9a9caf ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #9a9caf ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--open > .kt-menu__link .kt-menu__ver-arrow {
          color: #9a9caf ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--here > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
          color: #3d94fb ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon {
          color: #3d94fb ; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3d94fb; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #3d94fb ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #3d94fb ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__ver-arrow {
          color: #3d94fb ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
      .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading,
      .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link {
        background-color: #f8f8fb ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
          color: #5e6383 ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon {
          color: #9a9caf ; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #9a9caf; }
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-icon svg:hover g [fill],
          .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
          background-color: #9a9caf ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--line > span,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--line > span {
          background-color: #9a9caf ; }
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__ver-arrow,
        .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__ver-arrow {
          color: #9a9caf ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-text {
      color: #a4a7bd ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__section .kt-menu__section-icon {
      color: #aaacc2 ; }
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator,
    .kt-aside-menu.kt-aside-menu--dropdown .kt-menu__nav .kt-menu__item:not([data-ktmenu-submenu-mode=accordion]).kt-menu__item--hover > .kt-menu__submenu .kt-menu__subnav .kt-menu__separator {
      border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; } }

@media (min-width: 1025px) {
  .kt-content {
    padding: 30px 0; }
    .kt-subheader--enabled.kt-subheader--transparent:not(.kt-subheader--fixed) .kt-content {
      padding-top: 0; }
    .kt-footer--fixed .kt-content {
      padding-bottom: 60px; }
    .kt-aside--enabled .kt-content {
      padding-left: 30px; } }

@media (max-width: 1024px) {
  .kt-content {
    padding: 15px 0; }
    .kt-subheader--enabled.kt-subheader--transparent .kt-content {
      padding-top: 0; } }

.kt-footer {
  padding: 0;
  margin: 0;
  background-size: cover;
  background-position: center center;
  background-color: #1e1e2d; }
  .kt-footer .kt-footer__top {
    padding: 4rem 0; }
    .kt-footer .kt-footer__top .kt-footer__section .kt-footer__title {
      color: #fff;
      padding-bottom: 1rem;
      font-size: 1.4rem; }
    .kt-footer .kt-footer__top .kt-footer__section .kt-footer__content {
      display: block;
      color: rgba(169, 167, 188, 0.8);
      font-size: 1rem;
      padding-bottom: 0.4rem; }
    .kt-footer .kt-footer__top .kt-footer__nav {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
      .kt-footer .kt-footer__top .kt-footer__nav .kt-footer__nav-section {
        -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; }
        .kt-footer .kt-footer__top .kt-footer__nav .kt-footer__nav-section a {
          font-size: 1rem;
          font-weight: 400;
          color: #a9a7bc;
          margin-bottom: 0.5rem;
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease; }
          .kt-footer .kt-footer__top .kt-footer__nav .kt-footer__nav-section a:hover {
            -webkit-transition: color 0.3s ease;
            transition: color 0.3s ease;
            color: #3d94fb; }
    .kt-footer .kt-footer__top .kt-footer__subscribe {
      background-color: rgba(0, 0, 0, 0.2); }
      .kt-footer .kt-footer__top .kt-footer__subscribe .input-group {
        border-radius: 0.25rem;
        border: 0; }
        .kt-footer .kt-footer__top .kt-footer__subscribe .input-group .form-control {
          padding: 2rem 0 2rem 2rem;
          border-top-right-radius: 0.25rem;
          border-bottom-right-radius: 0.25rem;
          background-color: transparent;
          border: 0;
          color: #68717b; }
          .kt-footer .kt-footer__top .kt-footer__subscribe .input-group .form-control::-moz-placeholder {
            color: #616973;
            opacity: 1; }
          .kt-footer .kt-footer__top .kt-footer__subscribe .input-group .form-control:-ms-input-placeholder {
            color: #616973; }
          .kt-footer .kt-footer__top .kt-footer__subscribe .input-group .form-control::-webkit-input-placeholder {
            color: #616973; }
        .kt-footer .kt-footer__top .kt-footer__subscribe .input-group .btn {
          padding: 0 1.5rem;
          border-top-left-radius: 0.25rem;
          margin: 0.7rem;
          border-bottom-left-radius: 0.25rem; }
  .kt-footer .kt-footer__bottom {
    padding: 2rem 0;
    background-color: #181824; }
    .kt-footer .kt-footer__bottom .kt-footer__wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
    .kt-footer .kt-footer__bottom .kt-footer__copyright {
      margin: 0;
      padding: 0 1.25rem 0 0;
      font-size: 1rem;
      font-weight: 400;
      color: #6f7286; }
      .kt-footer .kt-footer__bottom .kt-footer__copyright > a {
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease;
        color: rgba(61, 148, 251, 0.7); }
        .kt-footer .kt-footer__bottom .kt-footer__copyright > a:hover {
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease;
          color: #3d94fb; }
    .kt-footer .kt-footer__bottom .kt-footer__menu {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin: 0; }
      .kt-footer .kt-footer__bottom .kt-footer__menu a {
        margin-left: 1rem;
        padding: 0;
        font-size: 1rem;
        font-weight: 400;
        color: #a9a7bc;
        -webkit-transition: color 0.3s ease;
        transition: color 0.3s ease; }
        .kt-footer .kt-footer__bottom .kt-footer__menu a:hover {
          -webkit-transition: color 0.3s ease;
          transition: color 0.3s ease;
          color: #3d94fb; }

@media (min-width: 1025px) {
  .kt-aside--enabled.kt-aside--fixed .kt-footer {
    position: relative;
    z-index: 99; }
  .kt-footer .kt-footer__top .row {
    margin: 0; }
    .kt-footer .kt-footer__top .row [class^="col-"],
    .kt-footer .kt-footer__top .row [class*=" col-"] {
      padding-right: 60px; }
      .kt-footer .kt-footer__top .row [class^="col-"]:first-child,
      .kt-footer .kt-footer__top .row [class*=" col-"]:first-child {
        padding-left: 0; }
      .kt-footer .kt-footer__top .row [class^="col-"]:last-child,
      .kt-footer .kt-footer__top .row [class*=" col-"]:last-child {
        padding-right: 0; } }

@media (max-width: 1024px) {
  .kt-footer .kt-footer__top {
    padding: 2rem 0; }
    .kt-footer .kt-footer__top .kt-footer__section {
      margin-bottom: 2rem; }
      .kt-footer .kt-footer__top .kt-footer__section .kt-footer__items .kt-footer__item:last-child {
        -webkit-box-flex: 2;
        -ms-flex: 2;
        flex: 2;
        padding-left: 1rem; }
  .kt-footer .kt-footer__bottom {
    padding: 2rem 0; }
    .kt-footer .kt-footer__bottom .kt-footer__wrapper {
      -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;
      padding: 0; }
      .kt-footer .kt-footer__bottom .kt-footer__wrapper .kt-footer__copyright {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        padding: 0; }
      .kt-footer .kt-footer__bottom .kt-footer__wrapper .kt-footer__menu {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        padding: 0;
        margin-bottom: 1rem; }
        .kt-footer .kt-footer__bottom .kt-footer__wrapper .kt-footer__menu a:first-child {
          padding-left: 0;
          margin-left: 0; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3R5bGUuYnVuZGxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7Ozs7O0VBS0U7QUFDRjtFQUNFLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGVBQWU7RUFDZixhQUFhO0VBQ2IsZUFBZTtFQUNmLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsK01BQStNO0VBQy9NLDZHQUE2RyxFQUFFOztBQUVqSDs7O0VBR0UsOEJBQThCO0VBQzlCLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHVCQUF1QjtFQUN2QixpQkFBaUI7RUFDakIsOEJBQThCO0VBQzlCLDZDQUE2QyxFQUFFOztBQUVqRDtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxTQUFTO0VBQ1Qsc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsc0JBQXNCLEVBQUU7O0FBRTFCO0VBQ0UscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UsK0JBQStCO0VBQy9CLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1QsaUJBQWlCLEVBQUU7O0FBRXJCO0VBQ0UsYUFBYTtFQUNiLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLGFBQWE7RUFDYixtQkFBbUIsRUFBRTs7QUFFdkI7O0VBRUUsMEJBQTBCO0VBQzFCLHlDQUF5QztFQUN6QyxpQ0FBaUM7RUFDakMsWUFBWTtFQUNaLGdCQUFn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Q0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usc0JBQXNCLEVBQUU7O0FBRTFCO0VBQ0UsMEJBQTBCLEVBQUU7O0FBRTlCO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0UsMkJBQTJCLEVBQUU7O0FBRS9CO0VBQ0UsOEJBQThCLEVBQUU7O0FBRWxDO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsNEJBQTRCLEVBQUU7O0FBRWhDO0VB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QUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCOztJQUVFLG1CQUFtQixFQUFFO0lBQ3JCOztNQUVFLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxjQUFjLEVBQUU7SUFDbEI7O01BRUUsY0FBYyxFQUFFOztBQUV0Qjs7RUFFRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsbUJBQW1CO0VBQ25CLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxjQUFjLEVBQUU7O0FBRWxCOzs7RUFHRSxtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRSxrQ0FBa0MsRUFBRTs7QUFFdEM7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UsbUJBQW1CO0VBQ25CLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUIsRUFBRTs7QUFFekI7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UsbUJBQW1CO0VBQ25CLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUIsRUFBRTs7QUFFekI7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UsbUJBQW1CO0VBQ25CLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUIsRUFBRTs7QUFFekI7RUFDRSxjQUFjO0VBQ2QsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6Qiw0QkFBNEI7RUFDNUIsbUNBQW1DO0VBQ25DLDJCQUEyQixFQUFFO0VBQzdCO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsU0FBUztJQUNULG1CQUFtQjtJQUNuQix5QkFBeUI7SUFDekIsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCx5QkFBeUI7SUFDekIsd0JBQXdCO0lBQ3hCLGdCQUFnQjtJQUNoQixpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLGNBQWMsRUFBRTtFQUNwQjtJQUNFLFlBQVksRUFBRTs7QUFFbEI7RUFDRSxZQUFZO0VBQ1osYUFBYSxFQUFFO0VBQ2Y7SUFDRSxlQUFlLEVBQUU7RUFDbkI7SUFDRSxXQUFXLEVBQUU7RUFDZjs7SUFFRSxvQkFBb0I7SUFDcEIsV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7TUFDaEI7UUFDRSxpQkFBaUI7UUFDakIsY0FBYyxFQUFFO1FBQ2hCO1VBQ0UsY0FBYztVQUNkLHNCQUFzQixFQUFFO01BQzVCO1FBQ0UsOEJBQThCLEVBQUU7SUFDcEM7TUFDRSxjQUFjO01BQ2QsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxtQkFBbUI7TUFDbkIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsbUJBQW1CO01BQ25CLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGtCQUFrQjtNQUNsQiw4Q0FBOEM7TUFDOUMseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSxXQUFXO1FBQ1gscUJBQXFCO1FBQ3JCLHlCQUF5QjtRQUN6Qix5QkFBeUI7UUFDekIsNEJBQTRCO1FBQzVCLHlCQUF5QjtRQUN6QixrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFVBQVUsRUFBRTtJQUNoQjtNQUNFLG1CQUFtQixFQUFFO0VBQ3pCOzs7O0lBSUUsY0FBYyxFQUFFO0lBQ2hCOzs7O01BSUUsbUJBQW1CLEVBQUU7SUFDdkI7Ozs7Ozs7Ozs7Ozs7Ozs7TUFnQkUsbUJBQW1CO01BQ25CLGNBQWMsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLG1CQUFtQixFQUFFO0VBQ3pCO0lBQ0UseUJBQXlCLEVBQUU7O0FBRS9CO0VBQ0UsZUFBZSxFQUFFOztBQUVuQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0Usc0JBQXNCO0lBQ3RCLHlCQUF5QjtJQUN6QiwwQkFBMEI7SUFDMUIsd0JBQXdCO0lBQ3hCLGtDQUFrQztJQUNsQyxvQkFBb0I7SUFDcEIsa0NBQWtDO0lBQ2xDLG1DQUFtQztJQUNuQywyQkFBMkI7SUFDM0IsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxZQUFZLEVBQUU7SUFDaEI7TUFDRSxpQkFBaUI7TUFDakIsV0FBVztNQUNYLFlBQVk7TUFDWiw0QkFBNEI7TUFDNUIsb0JBQW9CLEVBQUU7SUFDeEI7TUFDRSxVQUFVO01BQ1YsNEJBQTRCO01BQzVCLG9CQUFvQixFQUFFO0VBQzFCO0lBQ0U7TUFDRSxjQUFjLEVBQUUsRUFBRTtFQUN0QjtJQUNFO01BQ0UsY0FBYyxFQUFFLEVBQUU7RUFDdEI7SUFDRSxVQUFVLEVBQUU7SUFDWjtNQUNFO1FBQ0UsVUFBVSxFQUFFLEVBQUU7SUFDbEI7TUFDRTtRQUNFLFVBQVUsRUFBRSxFQUFFO0VBQ3BCO0lBQ0Usa0JBQWtCLEVBQUU7RUFDdEI7O0lBRUUsaUJBQWlCLEVBQUU7RUFDckI7O0lBRUUsaUJBQWlCLEVBQUU7RUFDckI7Ozs7SUFJRSxpQkFBaUIsRUFBRTtFQUNyQjs7SUFFRSxtQkFBbUIsRUFBRTtFQUN2Qjs7SUFFRSxtQkFBbUIsRUFBRTtFQUN2Qjs7OztJQUlFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsY0FBYztJQUNkLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxxQkFBcUI7SUFDckIscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsY0FBYyxFQUFFOztBQUVwQjtFQUNFLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjs7O0VBR0Usb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLGdCQUFnQixFQUFFOztBQUVwQjs7O0VBR0Usa0JBQWtCO0VBQ2xCLGdCQUFnQixFQUFFOztBQUVwQjs7O0VBR0UsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixnQkFBZ0IsRUFBRTs7QUFFcEI7OztFQUdFLHdCQUF3QjtFQUN4QixpQkFBaUI7RUFDakIsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UscUJBQXFCLEVBQUU7RUFDdkI7SUFDRSxrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLDJCQUEyQixFQUFFO0lBQzdCOztNQUVFLDJCQUEyQixFQUFFOztBQUVuQztFQUNFLHFCQUFxQixFQUFFO0VBQ3ZCO0lBQ0UsY0FBYztJQUNkLGdCQUFnQixFQUFFO0VBQ3BCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFO0VBQ2xCOztJQUVFLHlCQUF5QjtJQUN6QixxQkFBcUI7SUFDckIsY0FBYyxFQUFFOztBQUVwQjtFQUNFLDJEQUEyRDtFQUMzRCxtREFBbUQsRUFBRTs7QUFFdkQ7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLFVBQVUsRUFBRTtFQUNaO0lBQ0UsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7O0lBRUUsV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGNBQWM7SUFDZCxnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLDhCQUE4QixFQUFFO0VBQ3BDO0lBQ0UsZ0JBQWdCO0lBQ2hCLGNBQWMsRUFBRTtFQUNsQjtJQUNFLHFCQUFxQjtJQUNyQiwrQ0FBK0M7SUFDL0Msa0JBQWtCO0lBQ2xCLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsbUJBQW1CO01BQ25CLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGtCQUFrQjtNQUNsQiw4Q0FBOEM7TUFDOUMseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSxXQUFXO1FBQ1gscUJBQXFCO1FBQ3JCLHlCQUF5QjtRQUN6Qix5QkFBeUI7UUFDekIsNEJBQTRCO1FBQzVCLHlCQUF5QjtRQUN6QixrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFVBQVUsRUFBRTtJQUNoQjtNQUNFLG1CQUFtQixFQUFFO0VBQ3pCOzs7O0lBSUUsY0FBYyxFQUFFO0lBQ2hCOzs7Ozs7O01BT0UsbUJBQW1CLEVBQUU7SUFDdkI7Ozs7Ozs7TUFPRSxtQkFBbUI7TUFDbkIsY0FBYyxFQUFFO0VBQ3BCO0lBQ0Usa0JBQWtCO0lBQ2xCLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0UseUJBQXlCLEVBQUU7RUFDL0I7SUFDRSx5QkFBeUIsRUFBRTs7QUFFL0I7RUFDRSxlQUFlLEVBQUU7O0FBRW5CO0VBQ0UsVUFBVTtFQUNWLFlBQVksRUFBRTtFQUNkOzs7O0lBSUUsU0FBUztJQUNULGdCQUFnQjtJQUNoQix3QkFBd0I7SUFDeEIsd0JBQXdCO0lBQ3hCLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsU0FBUyxFQUFFO0lBQ1g7TUFDRSxpQkFBaUIsRUFBRTs7QUFFekI7Ozs7RUFJRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsaUJBQWlCO0VBQ2pCLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRSxVQUFVO0VBQ1YsU0FBUztFQUNULFdBQVc7RUFDWCw0REFBNEQ7RUFDNUQsb0RBQW9EO0VBQ3BELGtCQUFrQjtFQUNsQixTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLFdBQVcsRUFBRTtFQUNiO0lBQ0UsYUFBYSxFQUFFO0VBQ2pCO0lBQ0UsYUFBYSxFQUFFO0VBQ2pCO0lBQ0UsZUFBZTtJQUNmLFlBQVksRUFBRTtFQUNoQjtJQUNFLHVCQUF1QjtJQUN2QixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGNBQWM7SUFDZCxtQ0FBbUM7SUFDbkMsMkJBQTJCLEVBQUU7SUFDN0I7TUFDRSx5QkFBeUI7TUFDekIsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtFQUNqQztJQUNFLCtCQUErQixFQUFFO0VBQ25DO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsYUFBYSxFQUFFO0VBQ2pCO0lBQ0UscUJBQXFCO0lBQ3JCLDZCQUE2QixFQUFFO0lBQy9CO01BQ0UsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixvQkFBb0I7TUFDcEIsZ0JBQWdCO01BQ2hCLGtCQUFrQixFQUFFO0VBQ3hCO0lBQ0UsZ0NBQWdDLEVBQUU7RUFDcEM7SUFDRSxnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7SUFDbEI7TUFDRSx5QkFBeUI7TUFDekIscUJBQXFCLEVBQUU7SUFDekI7TUFDRSxpQkFBaUIsRUFBRTtJQUNyQjtNQUNFLGdCQUFnQixFQUFFO0VBQ3RCO0lBQ0UsZUFBZTtJQUNmLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLHlCQUF5QjtNQUN6QixjQUFjO01BQ2QsZ0JBQWdCO01BQ2hCLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsMEJBQTBCO1FBQzFCLDZCQUE2QixFQUFFO01BQ2pDO1FBQ0UseUJBQXlCO1FBQ3pCLDRCQUE0QixFQUFFO01BQ2hDO1FBQ0Usa0JBQWtCLEVBQUU7SUFDeEI7TUFDRSxnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLDhDQUE4QztNQUM5Qyx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLHlCQUF5QjtNQUN6QixjQUFjLEVBQUU7RUFDcEI7SUFDRSxrQkFBa0I7SUFDbEIsa0NBQWtDO0lBQ2xDLHFCQUFxQjtJQUNyQixjQUFjLEVBQUU7O0FBRXBCO0VBQ0Usd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsa0JBQWtCLEVBQUU7RUFDcEI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLFVBQVU7SUFDVixlQUFlLEVBQUU7O0FBRXJCO0VBQ0Usd0JBQXdCLEVBQUU7RUFDMUI7SUFDRSxzQ0FBc0M7SUFDdEMsc0NBQXNDO0lBQ3RDLCtCQUErQixFQUFFO0VBQ25DO0lBQ0Usd0JBQXdCLEVBQUU7O0FBRTlCO0VBQ0Usa0JBQWtCO0VBQ2xCLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsNkJBQTZCLEVBQUU7RUFDL0I7SUFDRSx3QkFBd0IsRUFBRTtFQUM1QjtJQUNFLFNBQVM7SUFDVCxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLHFCQUFxQjtJQUNyQixzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLFlBQVksRUFBRTtFQUNoQjtJQUNFLFdBQVcsRUFBRTs7QUFFakI7RUFDRSxjQUFjLEVBQUU7RUFDaEI7SUFDRSxjQUFjO0lBQ2Qsa0JBQWtCO0lBQ2xCLHdCQUF3QjtJQUN4QixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLHFCQUFxQixFQUFFO0lBQ3pCOztNQUVFLGlCQUFpQixFQUFFO0lBQ3JCOztNQUVFLGlCQUFpQixFQUFFO0lBQ3JCOzs7O01BSUUsaUJBQWlCLEVBQUU7SUFDckI7TUFDRSxzQkFBc0IsRUFBRTtFQUM1QjtJQUNFLDBCQUEwQjtJQUMxQix3QkFBd0I7SUFDeEIsa0NBQWtDO0lBQ2xDLG9CQUFvQjtJQUNwQixrQ0FBa0M7SUFDbEMsbUNBQW1DO0lBQ25DLDJCQUEyQjtJQUMzQixRQUFRO0lBQ1Isa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIsV0FBVztJQUNYLHFCQUFxQixFQUFFO0lBQ3ZCO01BQ0UsWUFBWSxFQUFFO0lBQ2hCO01BQ0UsYUFBYSxFQUFFO0VBQ25CO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsYUFBYSxFQUFFO0VBQ2pCO0lBQ0Usa0JBQWtCLEVBQUU7O0FBRXhCO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsYUFBYSxFQUFFOztBQUVuQjs7O0VBR0Usa0JBQWtCLEVBQUU7O0FBRXRCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIsd0JBQXdCO0VBQ3hCLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0UsNkJBQTZCO0lBQzdCLHFCQUFxQixFQUFFO0VBQ3pCO0lBQ0UsbUJBQW1CO0lBQ25CLHFCQUFxQixFQUFFO0VBQ3pCOzs7Ozs7Ozs7Ozs7Ozs7SUFlRSxjQUFjLEVBQUU7O0FBRXBCO0VBQ0UsY0FBYyxFQUFFO0VBQ2hCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsWUFBWSxFQUFFOztBQUVwQjtFQUNFLHFCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0UsY0FBYyxFQUFFO0VBQ2hCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7Ozs7Ozs7O0VBUUUsY0FBYyxFQUFFOztBQUVsQjtFQUNFLG1CQUFtQixFQUFFO0VBQ3JCO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCOzs7Ozs7Ozs7Ozs7Ozs7SUFlRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxjQUFjLEVBQUU7O0FBRXBCO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxnQ0FBZ0MsRUFBRTs7QUFFcEM7RUFDRSxtQkFBbUIsRUFBRTtFQUNyQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjs7Ozs7Ozs7SUFRRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxjQUFjLEVBQUU7O0FBRXBCO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLG1CQUFtQjtFQUNuQixTQUFTLEVBQUU7O0FBRWI7RUFDRSxlQUFlLEVBQUU7O0FBRW5CO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWSxFQUFFOztBQUVoQjtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0IsRUFBRTtFQUNsQjs7SUFFRSxZQUFZO0lBQ1osV0FBVztJQUNYLGlCQUFpQjtJQUNqQixzQkFBc0I7SUFDdEIsd0NBQXdDLEVBQUU7O0FBRTlDOzs7OztFQUtFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLFNBQVM7RUFDVCxTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0VBQ2hCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsaUJBQWlCO0lBQ2pCLGVBQWUsRUFBRTs7QUFFckI7RUFDRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLGlCQUFpQjtFQUNqQiw0REFBNEQ7RUFDNUQsb0RBQW9ELEVBQUU7RUFDdEQ7SUFDRSxjQUFjO0lBQ2QsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsY0FBYztNQUNkLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsbUJBQW1CLEVBQUU7O0FBRTNCO0VBQ0UsWUFBWSxFQUFFO0VBQ2Q7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLFdBQVc7SUFDWCxTQUFTO0lBQ1Qsa0JBQWtCO0lBQ2xCLGFBQWEsRUFBRTtJQUNmO01BQ0UsYUFBYSxFQUFFO0lBQ2pCO01BQ0UsYUFBYSxFQUFFOztBQUVyQjtFQUNFLGFBQWE7RUFDYixXQUFXLEVBQUU7RUFDYjtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osWUFBWTtJQUNaLFNBQVM7SUFDVCxrQkFBa0I7SUFDbEIsYUFBYSxFQUFFO0lBQ2Y7TUFDRSxhQUFhLEVBQUU7SUFDakI7TUFDRSxhQUFhLEVBQUU7O0FBRXJCO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsbUJBQW1CLEVBQUU7O0FBRXZCO0VBQ0UsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQix3QkFBd0I7RUFDeEIsZ0JBQWdCLEVBQUU7RUFDbEI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLHlCQUF5QjtJQUN6QixxREFBcUQ7SUFDckQsNkNBQTZDLEVBQUU7O0FBRW5EO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjtFQUNFLFVBQVU7RUFDVixrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixVQUFVLEVBQUU7RUFDZDtJQUNFLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsU0FBUztJQUNULFlBQVksRUFBRTtFQUNoQjtJQUNFLDJCQUEyQjtJQUMzQixVQUFVO0lBQ1YsMkJBQTJCO0lBQzNCLDRCQUE0QixFQUFFO0lBQzlCO01BQ0Usd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSxnQkFBZ0IsRUFBRTtJQUNwQjtNQUNFLGdCQUFnQjtNQUNoQixhQUFhLEVBQUU7TUFDZjtRQUNFLGNBQWM7UUFDZCxtQkFBbUIsRUFBRTtRQUNyQjtVQUNFLDhCQUE4QixFQUFFO1VBQ2hDO1lBQ0UsbUJBQW1CLEVBQUU7VUFDdkI7WUFDRSxvQkFBb0IsRUFBRTtVQUN4QjtZQUNFLGFBQWE7WUFDYixnQkFBZ0I7WUFDaEIsU0FBUyxFQUFFO0VBQ3JCO0lBQ0UsYUFBYSxFQUFFOztBQUVuQjtFQUNFLHlCQUF5QixFQUFFO0VBQzNCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTs7QUFFekI7RUFDRSxpQkFBaUI7RUFDakIseUJBQXlCLEVBQUU7RUFDM0I7SUFDRSx1QkFBdUI7SUFDdkIsb0JBQW9CO0lBQ3BCLGdCQUFnQjtJQUNoQixjQUFjLEVBQUU7RUFDbEI7SUFDRSx1QkFBdUI7SUFDdkIsY0FBYyxFQUFFOztBQUVwQjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLGtCQUFrQjtFQUNsQiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLHdCQUF3QixFQUFFO0VBQzFCOztJQUVFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsMkJBQTJCO0lBQzNCLDRCQUE0QixFQUFFO0lBQzlCO01BQ0Usa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxpQkFBaUI7UUFDakIseUJBQXlCO1FBQ3pCLGNBQWM7UUFDZCw0QkFBNEI7UUFDNUIsb0JBQW9CLEVBQUU7UUFDdEI7VUFDRSw0QkFBNEI7VUFDNUIsb0JBQW9CO1VBQ3BCLGNBQWM7VUFDZCx1QkFBdUIsRUFBRTtFQUNqQztJQUNFLDRCQUE0QjtJQUM1Qiw2QkFBNkIsRUFBRTtFQUNqQztJQUNFLGtCQUFrQjtJQUNsQiw0QkFBNEI7SUFDNUIsNkJBQTZCLEVBQUU7O0FBRW5DO0VBQ0UseUJBQXlCLEVBQUU7RUFDM0I7SUFDRSx5QkFBeUI7SUFDekIsd0JBQXdCO0lBQ3hCLGdCQUFnQixFQUFFO0VBQ3BCOztJQUVFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTs7QUFFekI7RUFDRSxxQkFBcUIsRUFBRTs7QUFFekI7RUFDRSxxQkFBcUIsRUFBRTs7QUFFekI7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixlQUFlLEVBQUU7RUFDakI7SUFDRSxpQkFBaUI7SUFDakIsVUFBVTtJQUNWLGdCQUFnQjtJQUNoQixpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0Usa0JBQWtCLEVBQUU7O0FBRXhCO0VBQ0UsMEJBQTBCLEVBQUU7RUFDNUI7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxxQkFBcUIsRUFBRTtFQUN6QjtJQUNFLHFCQUFxQixFQUFFO0VBQ3pCO0lBQ0UscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxxQkFBcUIsRUFBRTtFQUN6QjtJQUNFLHFCQUFxQixFQUFFO0VBQ3pCO0lBQ0UscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxxQkFBcUIsRUFBRTtFQUN6QjtJQUNFLHFCQUFxQixFQUFFOztBQUUzQjtFQUNFLGFBQWE7RUFDYixrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxzQ0FBc0M7SUFDdEMseUNBQXlDLEVBQUU7O0FBRS9DO0VBQ0UseUJBQXlCLEVBQUU7RUFDM0I7SUFDRSxjQUFjLEVBQUU7O0FBRXBCO0VBQ0UsNEVBQTRFO0VBQzVFLDREQUE0RDtFQUM1RCxvREFBb0Q7RUFDcEQsU0FBUyxFQUFFO0VBQ1g7SUFDRSwwQkFBMEI7SUFDMUIsd0JBQXdCO0lBQ3hCLGtDQUFrQztJQUNsQyxvQkFBb0I7SUFDcEIsa0NBQWtDO0lBQ2xDLG1DQUFtQztJQUNuQywyQkFBMkI7SUFDM0Isd0JBQXdCO0lBQ3hCLFlBQVk7SUFDWixZQUFZLEVBQUU7SUFDZDtNQUNFLFlBQVksRUFBRTtJQUNoQjtNQUNFLGlCQUFpQixFQUFFO0VBQ3ZCO0lBQ0UsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixzQkFBc0IsRUFBRTtFQUMxQjtJQUNFLGlCQUFpQixFQUFFOztBQUV2QjtFQUNFLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsdURBQXVEO0VBQ3ZELCtDQUErQyxFQUFFOztBQUVuRDtFQUNFLHlEQUF5RDtFQUN6RCxpREFBaUQsRUFBRTs7QUFFckQ7RUFDRSx5QkFBeUI7RUFDekIsY0FBYztFQUNkLHVEQUF1RDtFQUN2RCwrQ0FBK0MsRUFBRTs7QUFFbkQ7RUFDRSx5REFBeUQ7RUFDekQsaURBQWlELEVBQUU7O0FBRXJEO0VBQ0UseUJBQXlCO0VBQ3pCLGNBQWM7RUFDZCx1REFBdUQ7RUFDdkQsK0NBQStDLEVBQUU7O0FBRW5EO0VBQ0UseURBQXlEO0VBQ3pELGlEQUFpRCxFQUFFOztBQUVyRDtFQUNFLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsdURBQXVEO0VBQ3ZELCtDQUErQyxFQUFFOztBQUVuRDtFQUNFLHlEQUF5RDtFQUN6RCxpREFBaUQsRUFBRTs7QUFFckQ7RUFDRSw4RkFBOEYsRUFBRTtFQUNoRztJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLDRCQUE0QjtJQUM1Qiw0QkFBNEI7SUFDNUIsY0FBYyxFQUFFOztBQUVwQjtFQUNFLCtCQUErQixFQUFFOztBQUVuQztFQUNFLDJCQUEyQixFQUFFOztBQUUvQjtFQUNFLDRCQUE0QixFQUFFOztBQUVoQztFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLDBCQUEwQixFQUFFOztBQUU5QjtFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsWUFBWSxFQUFFOztBQUVoQjtFQUNFLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLGdCQUFnQjtFQUNoQixnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0Usc0RBQXNELEVBQUU7O0FBRTFEO0VBQ0Usc0NBQXNDO0VBQ3RDLDRCQUE0QixFQUFFOztBQUVoQztFQUNFLGtDQUFrQyxFQUFFOztBQUV0Qzs7RUFFRSxVQUFVO0VBQ1YsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsa0JBQWtCLEVBQUU7RUFDcEI7O0lBRUUsU0FBUyxFQUFFO0lBQ1g7O01BRUUsZUFBZTtNQUNmLFNBQVM7TUFDVCxrQkFBa0IsRUFBRTtNQUNwQjs7UUFFRSxhQUFhLEVBQUU7TUFDakI7O1FBRUUsYUFBYSxFQUFFO01BQ2pCOzs7O1FBSUUsYUFBYTtRQUNiLG9CQUFvQixFQUFFO0VBQzVCOzs7O0lBSUUsU0FBUyxFQUFFO0lBQ1g7Ozs7Ozs7O01BUUUsb0JBQW9CLEVBQUU7O0FBRTVCOztFQUVFLFNBQVM7RUFDVCxTQUFTLEVBQUU7O0FBRWI7RUFDRSx3QkFBd0I7RUFDeEIsMkJBQTJCO0VBQzNCLDZCQUE2QjtFQUM3QixrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLFlBQVksRUFBRTtFQUNkO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsd0JBQXdCO0VBQ3hCLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLFNBQVM7RUFDVCx5QkFBeUI7RUFDekIsd0JBQXdCO0VBQ3hCLGdCQUFnQixFQUFFOztBQUVwQjs7RUFFRSxtQkFBbUI7RUFDbkIsd0JBQXdCO0VBQ3hCLGdCQUFnQixFQUFFOztBQUVwQjs7RUFFRSxTQUFTO0VBQ1QseUJBQXlCO0VBQ3pCLHdCQUF3QjtFQUN4QixnQkFBZ0IsRUFBRTs7QUFFcEI7O0VBRUUsbUJBQW1CO0VBQ25CLDREQUE0RDtFQUM1RCxvREFBb0Q7RUFDcEQsU0FBUyxFQUFFO0VBQ1g7Ozs7SUFJRSxtQkFBbUI7SUFDbkIsY0FBYztJQUNkLHdCQUF3QjtJQUN4QixnQkFBZ0IsRUFBRTtJQUNsQjs7Ozs7Ozs7TUFRRSxvQkFBb0IsRUFBRTs7QUFFNUI7O0VBRUUsU0FBUztFQUNULFNBQVMsRUFBRTs7QUFFYjtFQUNFLG9DQUFvQztFQUNwQyxvQ0FBb0MsRUFBRTs7QUFFeEM7O0VBRUUsd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osY0FBYyxFQUFFOztBQUVsQjs7RUFFRSwwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsU0FBUztFQUNULFFBQVE7RUFDUixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFFBQVE7RUFDUixxQkFBcUI7RUFDckIsYUFBYSxFQUFFO0VBQ2Y7O0lBRUUsWUFBWSxFQUFFO0VBQ2hCOztJQUVFLGFBQWEsRUFBRTs7QUFFbkI7RUFDRSxrQkFBa0I7RUFDbEIsa0NBQWtDO0VBQ2xDLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0UsU0FBUztJQUNULGtCQUFrQjtJQUNsQixRQUFRO0lBQ1IsMEJBQTBCO0lBQzFCLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLFlBQVk7SUFDWixpQkFBaUI7SUFDakIscUJBQXFCO0lBQ3JCLFVBQVU7SUFDVixjQUFjO0lBQ2Qsb0JBQW9CO0lBQ3BCLGlCQUFpQixFQUFFOztBQUV2QjtFQUNFLHFCQUFxQjtFQUNyQixnQkFBZ0IsRUFBRTtFQUNsQjtJQUNFLHNDQUFzQztJQUN0QyxlQUFlO0lBQ2YsOEJBQThCO0lBQzlCLGtCQUFrQjtJQUNsQix3QkFBd0IsRUFBRTtJQUMxQjtNQUNFLDBCQUEwQjtNQUMxQix3QkFBd0I7TUFDeEIsa0NBQWtDO01BQ2xDLG9CQUFvQjtNQUNwQixrQ0FBa0M7TUFDbEMsbUNBQW1DO01BQ25DLDJCQUEyQjtNQUMzQixZQUFZO01BQ1osaUJBQWlCO01BQ2pCLHFCQUFxQjtNQUNyQixjQUFjO01BQ2Qsb0JBQW9CO01BQ3BCLGtCQUFrQjtNQUNsQixXQUFXLEVBQUU7RUFDakI7SUFDRSxnQkFBZ0I7SUFDaEIsaUNBQWlDLEVBQUU7O0FBRXZDO0VBQ0Usd0JBQXdCO0VBQ3hCLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLGlCQUFpQixFQUFFO0VBQ25CO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxpQkFBaUIsRUFBRTs7QUFFdkI7RUFDRSxTQUFTLEVBQUU7O0FBRWI7RUFDRSxVQUFVLEVBQUU7O0FBRWQ7RUFDRSxVQUFVLEVBQUU7O0FBRWQ7RUFDRSwwQkFBMEI7RUFDMUIsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UseUJBQXlCO0VBQ3pCLDZCQUE2QjtFQUM3QiwwQkFBMEIsRUFBRTs7QUFFOUI7RUFDRSx5QkFBeUI7RUFDekIsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UseUJBQXlCO0VBQ3pCLDRCQUE0QixFQUFFOztBQUVoQzs7RUFFRSxjQUFjLEVBQUU7O0FBRWxCO0VBQ0UseUJBQXlCO0VBQ3pCLDRCQUE0QixFQUFFOztBQUVoQztFQUNFLHlCQUF5QjtFQUN6Qiw0QkFBNEI7RUFDNUIsNkJBQTZCLEVBQUU7O0FBRWpDOztFQUVFLHlCQUF5QixFQUFFO0VBQzNCOztJQUVFLGNBQWMsRUFBRTs7QUFFcEI7OztFQUdFLHFCQUFxQixFQUFFOztBQUV6QjtFQUNFLGNBQWMsRUFBRTtFQUNoQjtJQUNFLGNBQWMsRUFBRTs7QUFFcEI7RUFDRSxjQUFjLEVBQUU7RUFDaEI7SUFDRSxjQUFjO0lBQ2QsbUJBQW1CO0lBQ25CLHlCQUF5QixFQUFFO0lBQzNCO01BQ0UsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsY0FBYztJQUNkLFVBQVUsRUFBRTtFQUNkO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHlCQUF5QjtFQUN6Qiw0REFBNEQ7RUFDNUQsb0RBQW9ELEVBQUU7O0FBRXhEO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxtQkFBbUI7RUFDbkIsY0FBYyxFQUFFOztBQUVsQjtFQUNFLG1CQUFtQixFQUFFO0VBQ3JCOztJQUVFLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIscUJBQXFCLEVBQUU7O0FBRTNCOztFQUVFLDREQUE0RDtFQUM1RCxvREFBb0QsRUFBRTs7QUFFeEQ7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQixFQUFFO0VBQ3ZCOztJQUVFLGNBQWMsRUFBRTs7QUFFcEI7O0VBRUUscUJBQXFCLEVBQUU7O0FBRXpCOzs7RUFHRSxxQkFBcUIsRUFBRTs7QUFFekI7O0VBRUUsb0JBQW9CLEVBQUU7O0FBRXhCOzs7RUFHRSxvQkFBb0IsRUFBRTs7QUFFeEI7O0VBRUUsOEJBQThCLEVBQUU7RUFDaEM7O0lBRUUsMkJBQTJCLEVBQUU7RUFDL0I7SUFDRTs7TUFFRSxpQkFBaUIsRUFBRSxFQUFFOztBQUUzQjtFQUNFLGtCQUFrQjtFQUNsQixhQUFhLEVBQUU7RUFDZjtJQUNFLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxtQkFBbUI7SUFDbkIsZUFBZSxFQUFFO0VBQ25CO0lBQ0Usa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSx3QkFBd0I7SUFDeEIsZ0JBQWdCLEVBQUU7O0FBRXRCO0VBQ0UsNkJBQTZCLEVBQUU7O0FBRWpDO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0Usb0NBQW9DLEVBQUU7O0FBRXhDO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxxQkFBcUIsRUFBRTtFQUN2QjtJQUNFLHNCQUFzQjtJQUN0QixtQ0FBbUM7SUFDbkMsNEJBQTRCO0lBQzVCLHlCQUF5QixFQUFFO0lBQzNCO01BQ0Usc0JBQXNCLEVBQUU7TUFDeEI7UUFDRSxrQkFBa0I7UUFDbEIsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxrQkFBa0IsRUFBRTtNQUN0QjtRQUNFLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsaUJBQWlCLEVBQUU7SUFDdkI7TUFDRSxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGtCQUFrQixFQUFFO01BQ3RCO1FBQ0Usa0JBQWtCLEVBQUU7SUFDeEI7TUFDRSxpQkFBaUI7TUFDakIsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLG9CQUFvQixFQUFFO0VBQzFCO0lBQ0UsbUJBQW1CLEVBQUU7SUFDckI7TUFDRSxrQkFBa0I7TUFDbEIsZUFBZTtNQUNmLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLGVBQWU7TUFDZixrQkFBa0I7TUFDbEIsc0JBQXNCO01BQ3RCLGVBQWU7TUFDZixrQkFBa0I7TUFDbEIsa0JBQWtCO01BQ2xCLGVBQWU7TUFDZixpQkFBaUI7TUFDakIsZ0JBQWdCLEVBQUU7TUFDbEI7UUFDRSxlQUFlO1FBQ2Ysa0JBQWtCO1FBQ2xCLHFCQUFxQixFQUFFO0VBQzdCOztJQUVFLHFCQUFxQixFQUFFO0VBQ3pCO0lBQ0Usb0JBQW9CLEVBQUU7RUFDeEI7SUFDRSxpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLG9CQUFvQjtNQUNwQixxQkFBcUIsRUFBRTtNQUN2QjtRQUNFLGlCQUFpQixFQUFFO0lBQ3ZCO01BQ0UscUJBQXFCO01BQ3JCLG9CQUFvQixFQUFFO0lBQ3hCO01BQ0UscUJBQXFCLEVBQUU7RUFDM0I7SUFDRTtNQUNFLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBRSxFQUFFO0VBQzFCO0lBQ0U7TUFDRSx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFLHlCQUF5QixFQUFFO0lBQy9CO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUIsRUFBRSxFQUFFO0VBQzNCO0lBQ0Usd0JBQXdCO0lBQ3hCLGdCQUFnQjtJQUNoQixnQkFBZ0I7SUFDaEIsUUFBUTtJQUNSLFNBQVM7SUFDVCxZQUFZO0lBQ1osV0FBVztJQUNYLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsY0FBYztJQUNkLFNBQVM7SUFDVCw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLHdCQUF3QjtJQUN4QixrQ0FBa0M7SUFDbEMsb0JBQW9CO0lBQ3BCLGtDQUFrQztJQUNsQyxtQ0FBbUM7SUFDbkMsMkJBQTJCO0lBQzNCLFlBQVksRUFBRTtFQUNoQjtJQUNFLDBCQUEwQjtJQUMxQix3QkFBd0I7SUFDeEIsa0NBQWtDO0lBQ2xDLG9CQUFvQjtJQUNwQixrQ0FBa0M7SUFDbEMsbUNBQW1DO0lBQ25DLDJCQUEyQjtJQUMzQixZQUFZO0lBQ1osY0FBYztJQUNkLDZCQUE2QixFQUFFO0VBQ2pDO0lBQ0UseUJBQXlCLEVBQUU7SUFDM0I7TUFDRSw2QkFBNkI7TUFDN0Isb0JBQW9CLEVBQUU7TUFDdEI7UUFDRSxtQkFBbUI7UUFDbkIsbUJBQW1CO1FBQ25CLGlDQUFpQztRQUNqQyxnQkFBZ0I7UUFDaEIsNkJBQTZCLEVBQUU7UUFDL0I7VUFDRSxZQUFZLEVBQUU7TUFDbEI7UUFDRSxtQkFBbUI7UUFDbkIsbUJBQW1CO1FBQ25CLGlDQUFpQztRQUNqQyxpQkFBaUIsRUFBRTtNQUNyQjtRQUNFLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsZ0JBQWdCLEVBQUU7O0FBRTFCO0VBQ0UsYUFBYTtFQUNiLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSx5QkFBeUI7RUFDekIsY0FBYyxFQUFFOztBQUVsQjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLGNBQWM7RUFDZCxTQUFTO0VBQ1Qsd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsbUJBQW1CLEVBQUU7RUFDckI7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYyxFQUFFOztBQUVwQjtFQUNFLG1CQUFtQjtFQUNuQixjQUFjLEVBQUU7O0FBRWxCO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGVBQWUsRUFBRTtFQUNqQjtJQUNFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsT0FBTyxFQUFFO0VBQ1g7SUFDRSw2QkFBNkI7SUFDN0IsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsNkJBQTZCO0lBQzdCLGdCQUFnQixFQUFFOztBQUV0QjtFQUNFLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsZ0NBQWdDO0lBQ2hDLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsYUFBYSxFQUFFOztBQUVuQjtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sUUFBUSxFQUFFOztBQUVaO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGVBQWUsRUFBRTtFQUNqQjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHNCQUFzQjtJQUN0QixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLHNCQUFzQjtJQUN0Qix3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLHVCQUF1QjtJQUN2Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLDRCQUE0QjtJQUM1QixvQkFBb0IsRUFBRTtJQUN0QjtNQUNFO1FBQ0UsYUFBYSxFQUFFLEVBQUU7SUFDckI7TUFDRSxxQkFBcUI7TUFDckIsa0JBQWtCO01BQ2xCLHFCQUFxQixFQUFFO01BQ3ZCO1FBQ0Usa0JBQWtCO1FBQ2xCLGNBQWMsRUFBRTtJQUNwQjtNQUNFLHFCQUFxQjtNQUNyQixrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7SUFDbEI7TUFDRSw0QkFBNEI7TUFDNUIsb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGNBQWMsRUFBRTtJQUNwQjtNQUNFLHFCQUFxQixFQUFFO0lBQ3pCO01BQ0UscUJBQXFCLEVBQUU7O0FBRTdCO0VBQ0UsVUFBVTtFQUNWLFNBQVM7RUFDVCxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIsNEJBQTRCLEVBQUU7RUFDOUI7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLG1CQUFtQjtNQUNuQixzQkFBc0I7TUFDdEIsa0JBQWtCO01BQ2xCLHVCQUF1QjtNQUN2Qiw0QkFBNEI7TUFDNUIsb0JBQW9CLEVBQUU7TUFDdEI7UUFDRSxxQkFBcUI7UUFDckIsNEJBQTRCO1FBQzVCLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0Usa0JBQWtCO1FBQ2xCLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0UsY0FBYztRQUNkLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsa0JBQWtCO1FBQ2xCLGlCQUFpQjtRQUNqQixnQkFBZ0IsRUFBRTtNQUNwQjtRQUNFLGNBQWM7UUFDZCxjQUFjO1FBQ2Qsa0JBQWtCO1FBQ2xCLGtCQUFrQjtRQUNsQixlQUFlO1FBQ2YsZ0JBQWdCLEVBQUU7RUFDeEI7SUFDRSw4QkFBOEI7SUFDOUIsK0JBQStCLEVBQUU7O0FBRXJDO0VBQ0U7SUFDRSxvQkFBb0IsRUFBRSxFQUFFOztBQUU1QjtFQUNFLCtCQUErQjtFQUMvQixnQ0FBZ0MsRUFBRTtFQUNsQztJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0UsY0FBYyxFQUFFOztBQUV0QjtFQUNFLDJCQUEyQixFQUFFOztBQUUvQjtFQUNFLGdEQUFnRDtFQUNoRCxpREFBaUQsRUFBRTtFQUNuRDtJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLFdBQVcsRUFBRTtFQUNmO0lBQ0UsK0JBQStCLEVBQUU7RUFDbkM7SUFDRSx1QkFBdUIsRUFBRTtJQUN6QjtNQUNFLGNBQWMsRUFBRTs7QUFFdEI7RUFDRSxvQkFBb0I7RUFDcEIsU0FBUztFQUNULHNCQUFzQjtFQUN0Qiw0QkFBNEIsRUFBRTtFQUM5QjtJQUNFLG9CQUFvQixFQUFFO0VBQ3hCO0lBQ0Usa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxlQUFlO0lBQ2YsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSw0QkFBNEIsRUFBRTtFQUNoQztJQUNFLHlCQUF5QixFQUFFO0VBQzdCO0lBQ0Usb0JBQW9CLEVBQUU7RUFDeEI7SUFDRSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixTQUFTLEVBQUU7RUFDYjtJQUNFLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSx3REFBd0QsRUFBRTtJQUMxRDtNQUNFLCtCQUErQixFQUFFO01BQ2pDO1FBQ0UsK0JBQStCLEVBQUU7TUFDbkM7UUFDRSxXQUFXLEVBQUU7UUFDYjtVQUNFLFdBQVcsRUFBRTtFQUNyQjtJQUNFLHlCQUF5QixFQUFFO0lBQzNCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0VBQ3BCO0lBQ0Usa0JBQWtCLEVBQUU7O0FBRXhCO0VBQ0UsMkJBQTJCO0VBQzNCLDRCQUE0QixFQUFFOztBQUVoQztFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHFCQUFxQixFQUFFO0VBQ3ZCO0lBQ0UsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixrQkFBa0IsRUFBRTs7QUFFeEI7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCLEVBQUU7O0FBRXRCO0VBQ0UsY0FBYyxFQUFFOztBQUVsQjtFQUNFLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZix5QkFBeUIsRUFBRTs7QUFFN0I7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFNBQVMsRUFBRTtFQUNYO0lBQ0UseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsV0FBVztJQUNYLFVBQVU7SUFDVixZQUFZO0lBQ1osTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTLEVBQUU7RUFDYjtJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSx1QkFBdUI7TUFDdkIsa0JBQWtCO01BQ2xCLGNBQWM7TUFDZCxXQUFXO01BQ1gsVUFBVTtNQUNWLFdBQVc7TUFDWCxNQUFNO01BQ04sU0FBUztNQUNULFNBQVMsRUFBRTtJQUNiO01BQ0UsU0FBUztNQUNULFNBQVMsRUFBRTtJQUNiO01BQ0UsZ0JBQWdCO01BQ2hCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsa0JBQWtCO01BQ2xCLFdBQVcsRUFBRTtNQUNiO1FBQ0UseUJBQXlCO1FBQ3pCLGtCQUFrQjtRQUNsQixjQUFjO1FBQ2QsV0FBVztRQUNYLFVBQVU7UUFDVixXQUFXO1FBQ1gsT0FBTztRQUNQLFFBQVE7UUFDUixrQkFBa0I7UUFDbEIsbUJBQW1CLEVBQUU7TUFDdkI7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UseUJBQXlCLEVBQUU7TUFDN0I7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UseUJBQXlCLEVBQUU7TUFDN0I7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLHlCQUF5QixFQUFFO0lBQy9CO01BQ0UsZ0JBQWdCO01BQ2hCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsV0FBVztNQUNYLGtCQUFrQjtNQUNsQixjQUFjO01BQ2QsY0FBYyxFQUFFO0lBQ2xCOztNQUVFLGlCQUFpQixFQUFFO0lBQ3JCOztNQUVFLGlCQUFpQixFQUFFO0lBQ3JCOzs7O01BSUUsaUJBQWlCLEVBQUU7SUFDckI7TUFDRSxtQkFBbUI7TUFDbkIsZ0JBQWdCO01BQ2hCLHNCQUFzQjtNQUN0QixXQUFXO01BQ1gsa0JBQWtCO01BQ2xCLGVBQWU7TUFDZixjQUFjLEVBQUU7TUFDaEI7UUFDRSxxQkFBcUIsRUFBRTtJQUMzQjtNQUNFLG1CQUFtQjtNQUNuQixpQkFBaUI7TUFDakIsc0JBQXNCO01BQ3RCLFdBQVc7TUFDWCxrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGNBQWM7TUFDZCxhQUFhLEVBQUU7SUFDakI7TUFDRSxpQkFBaUI7TUFDakIsZ0JBQWdCLEVBQUU7SUFDcEI7TUFDRSxzQkFBc0IsRUFBRTtJQUMxQjs7OztNQUlFLFlBQVksRUFBRTs7QUFFcEI7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5QixvQkFBb0I7RUFDcEIsMkJBQTJCO0VBQzNCLHNCQUFzQixFQUFFO0VBQ3hCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLFdBQVc7TUFDWCxZQUFZO01BQ1osbUNBQW1DO01BQ25DLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixrQkFBa0IsRUFBRTtJQUN4QjtNQUNFLGtCQUFrQjtNQUNsQixXQUFXO01BQ1gsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixTQUFTLEVBQUU7RUFDZjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CLEVBQUU7SUFDckI7TUFDRSxzQkFBc0IsRUFBRTs7QUFFOUI7RUFDRSxnQkFBZ0IsRUFBRTtFQUNsQjtJQUNFLGdDQUFnQyxFQUFFO0lBQ2xDO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0Qiw4QkFBOEI7TUFDOUIsb0JBQW9CLEVBQUU7TUFDdEI7UUFDRSxjQUFjO1FBQ2QsaUJBQWlCO1FBQ2pCLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsaUJBQWlCO1FBQ2pCLGNBQWM7UUFDZCxnQkFBZ0IsRUFBRTtNQUNwQjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CLEVBQUU7UUFDckI7VUFDRSxvQkFBb0I7VUFDcEIsY0FBYztVQUNkLGlCQUFpQjtVQUNqQixnQkFBZ0IsRUFBRTtRQUNwQjtVQUNFLGNBQWM7VUFDZCxnQkFBZ0IsRUFBRTtRQUNwQjtVQUNFLG1CQUFtQjtVQUNuQixjQUFjO1VBQ2QsaUJBQWlCO1VBQ2pCLGdCQUFnQixFQUFFO1FBQ3BCO1VBQ0UsaUJBQWlCO1VBQ2pCLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLHdCQUF3QjtVQUN4QixxQkFBcUI7VUFDckIsdUJBQXVCO1VBQ3ZCLHlCQUF5QjtVQUN6QixzQkFBc0I7VUFDdEIsbUJBQW1CO1VBQ25CLG1CQUFtQjtVQUNuQixzQkFBc0I7VUFDdEIsdUJBQXVCO1VBQ3ZCLG1CQUFtQixFQUFFO1VBQ3JCO1lBQ0UsV0FBVyxFQUFFO01BQ25CO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsV0FBVyxFQUFFO1FBQ2I7VUFDRSxXQUFXO1VBQ1gsWUFBWTtVQUNaLDJCQUEyQjtVQUMzQixzQkFBc0I7VUFDdEIsa0JBQWtCLEVBQUU7RUFDNUI7SUFDRSxxQkFBcUIsRUFBRTs7QUFFM0I7RUFDRSxnQ0FBZ0MsRUFBRTtFQUNsQztJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsOEJBQThCLEVBQUU7SUFDaEM7TUFDRSxjQUFjO01BQ2QsY0FBYztNQUNkLGVBQWU7TUFDZixnQkFBZ0IsRUFBRTtNQUNsQjtRQUNFLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQixFQUFFO0lBQ3RCO01BQ0UsY0FBYztNQUNkLGlCQUFpQjtNQUNqQixjQUFjO01BQ2QsaUJBQWlCO01BQ2pCLGdCQUFnQixFQUFFO01BQ2xCO1FBQ0UsaUJBQWlCLEVBQUU7TUFDckI7UUFDRSxnQkFBZ0I7UUFDaEIsaUJBQWlCLEVBQUU7RUFDekI7SUFDRSx5QkFBeUIsRUFBRTs7QUFFL0I7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsU0FBUyxFQUFFO0VBQ1g7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYixtQkFBbUI7TUFDbkIsb0JBQW9CO01BQ3BCLFlBQVk7TUFDWix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQix3QkFBd0I7TUFDeEIsZUFBZTtNQUNmLDRCQUE0QjtNQUM1QixvQkFBb0IsRUFBRTtNQUN0QjtRQUNFLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsWUFBWTtRQUNaLGVBQWU7UUFDZixjQUFjO1FBQ2QsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsY0FBYztRQUNkLGNBQWMsRUFBRTtRQUNoQjtVQUNFLGNBQWMsRUFBRTtRQUNsQjtVQUNFLGtDQUFrQztVQUNsQywwQkFBMEI7VUFDMUIsYUFBYSxFQUFFO1FBQ2pCO1VBQ0Usa0NBQWtDO1VBQ2xDLDBCQUEwQixFQUFFO01BQ2hDO1FBQ0Usa0JBQWtCO1FBQ2xCLG1CQUFtQjtRQUNuQixrQkFBa0I7UUFDbEIsY0FBYztRQUNkLGtCQUFrQixFQUFFO1FBQ3BCO1VBQ0Usc0JBQXNCO1VBQ3RCLHFCQUFxQixFQUFFO1FBQ3pCO1VBQ0UsVUFBVTtVQUNWLFdBQVc7VUFDWCxtQkFBbUIsRUFBRTtRQUN2QjtVQUNFLFVBQVU7VUFDVixXQUFXO1VBQ1gsa0JBQWtCLEVBQUU7UUFDdEI7VUFDRSx5QkFBeUIsRUFBRTtNQUMvQjtRQUNFLHdCQUF3QixFQUFFO01BQzVCO1FBQ0UsaUJBQWlCO1FBQ2pCLG1CQUFtQjtRQUNuQixrQkFBa0I7UUFDbEIsY0FBYztRQUNkLGlCQUFpQjtRQUNqQixjQUFjO1FBQ2QsMEJBQTBCO1FBQzFCLHdCQUF3QjtRQUN4QixrQ0FBa0M7UUFDbEMsb0JBQW9CO1FBQ3BCLGtDQUFrQztRQUNsQyxtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7UUFDN0I7VUFDRSxZQUFZLEVBQUU7UUFDaEI7VUFDRSxxQkFBcUI7VUFDckIsaUNBQWlDO1VBQ2pDLHlCQUF5QixFQUFFO01BQy9CO1FBQ0UsMEJBQTBCO1FBQzFCLHdCQUF3QjtRQUN4QixrQ0FBa0M7UUFDbEMsb0JBQW9CO1FBQ3BCLGtDQUFrQztRQUNsQyxtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7UUFDN0I7VUFDRSxZQUFZLEVBQUU7UUFDaEI7VUFDRSxpQ0FBaUM7VUFDakMseUJBQXlCLEVBQUU7SUFDakM7TUFDRSxVQUFVO01BQ1YsU0FBUyxFQUFFO01BQ1g7UUFDRSxvQ0FBb0MsRUFBRTtJQUMxQztNQUNFLGlCQUFpQixFQUFFO0lBQ3JCO01BQ0UseUJBQXlCO01BQ3pCLDRCQUE0QjtNQUM1QixvQkFBb0IsRUFBRTtNQUN0Qjs7Ozs7UUFLRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCO1FBQzFCLGFBQWEsRUFBRTtNQUNqQjtRQUNFLGtDQUFrQztRQUNsQywwQkFBMEIsRUFBRTtNQUM5QjtRQUNFLHlCQUF5QixFQUFFO0lBQy9CO01BQ0UseUJBQXlCO01BQ3pCLDRCQUE0QjtNQUM1QixvQkFBb0IsRUFBRTtNQUN0Qjs7O1FBR0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UseUJBQXlCLEVBQUU7SUFDL0I7TUFDRSxZQUFZLEVBQUU7RUFDbEI7SUFDRSx3QkFBd0IsRUFBRTtFQUM1QjtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLGNBQWM7TUFDZCxnQkFBZ0I7TUFDaEIsaUJBQWlCO01BQ2pCLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsZ0JBQWdCO0lBQ2hCLFNBQVM7SUFDVCxjQUFjO0lBQ2QsZ0NBQWdDLEVBQUU7SUFDbEM7TUFDRSxpQ0FBaUMsRUFBRTtFQUN2Qzs7SUFFRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDhCQUE4QjtJQUM5Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsY0FBYztJQUNkLGdCQUFnQjtJQUNoQix3QkFBd0IsRUFBRTtJQUMxQjs7TUFFRSxpQkFBaUI7TUFDakIsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxVQUFVLEVBQUU7SUFDWjtNQUNFLGVBQWU7TUFDZixnQkFBZ0IsRUFBRTtFQUN0QjtJQUNFLGlCQUFpQixFQUFFO0lBQ25CO01BQ0UsbUJBQW1CO01BQ25CLHNCQUFzQixFQUFFO0lBQzFCO01BQ0UsYUFBYSxFQUFFO0lBQ2pCO01BQ0UsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSxpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLG9CQUFvQjtNQUNwQix1QkFBdUIsRUFBRTtJQUMzQjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLGdCQUFnQixFQUFFO0VBQ3RCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0Usa0JBQWtCLEVBQUU7O0FBRXhCO0VBQ0UsbUJBQW1CO0VBQ25CLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0Usd0JBQXdCO0lBQ3hCLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UseUJBQXlCO0lBQ3pCLHdCQUF3QjtJQUN4QixnQkFBZ0IsRUFBRTtJQUNsQjs7O01BR0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UseUJBQXlCLEVBQUU7RUFDL0I7SUFDRSx5QkFBeUI7SUFDekIsd0JBQXdCO0lBQ3hCLGdCQUFnQixFQUFFO0lBQ2xCOzs7TUFHRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSx5QkFBeUIsRUFBRTtFQUMvQjtJQUNFLHlCQUF5QixFQUFFO0lBQzNCOzs7TUFHRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSx5QkFBeUIsRUFBRTs7QUFFakM7RUFDRSxTQUFTLEVBQUU7RUFDWDtJQUNFLDRCQUE0QjtJQUM1QixvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixrQ0FBa0MsRUFBRTtFQUN0QztJQUNFLDRCQUE0QjtJQUM1QixvQkFBb0I7SUFDcEIseUJBQXlCO0lBQ3pCLDhCQUE4QixFQUFFO0lBQ2hDO01BQ0UsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsNEJBQTRCO0lBQzVCLG9CQUFvQjtJQUNwQix5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLGNBQWMsRUFBRTs7QUFFdEI7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsZ0NBQWdDO0VBQ2hDLDhDQUE4QztFQUM5QyxzQ0FBc0MsRUFBRTtFQUN4QztJQUNFLG9DQUFvQyxFQUFFO0VBQ3hDO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixnQkFBZ0I7SUFDaEIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLGlCQUFpQjtNQUNqQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxZQUFZO01BQ1osV0FBVztNQUNYLGlCQUFpQixFQUFFO0VBQ3ZCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWSxFQUFFO0lBQ2Q7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCO01BQzNCLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7RUFDcEI7SUFDRSw4Q0FBOEM7SUFDOUMsc0NBQXNDO0lBQ3RDLHFCQUFxQjtJQUNyQix5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkI7TUFDM0IsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsU0FBUztJQUNULDBCQUEwQjtJQUMxQix3QkFBd0I7SUFDeEIsa0NBQWtDO0lBQ2xDLG9CQUFvQjtJQUNwQixrQ0FBa0M7SUFDbEMsbUNBQW1DO0lBQ25DLDJCQUEyQjtJQUMzQixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsY0FBYyxFQUFFOztBQUVwQjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLDZCQUE2QjtFQUM3QixzQkFBc0IsRUFBRTs7QUFFMUI7RUFDRSxrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLDZCQUE2QixFQUFFO0lBQy9CO01BQ0UsY0FBYyxFQUFFOztBQUV0QjtFQUNFLCtCQUErQjtFQUMvQixnQ0FBZ0MsRUFBRTs7QUFFcEM7RUFDRSw4QkFBOEI7RUFDOUIsK0JBQStCLEVBQUU7O0FBRW5DO0VBQ0UsU0FBUyxFQUFFO0VBQ1g7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixhQUFhO0lBQ2IscUJBQXFCO0lBQ3JCLDRCQUE0QjtJQUM1QixvQkFBb0IsRUFBRTtJQUN0QjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLHlCQUF5QjtNQUN6QixZQUFZO01BQ1osV0FBVztNQUNYLGVBQWU7TUFDZixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLGlCQUFpQixFQUFFO0lBQ3ZCO01BQ0Usb0JBQW9CO01BQ3BCLG1CQUFtQjtNQUNuQixrQkFBa0I7TUFDbEIsY0FBYyxFQUFFO01BQ2hCO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixjQUFjLEVBQUU7TUFDbEI7UUFDRSxlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGNBQWMsRUFBRTtJQUNwQjtNQUNFLHlCQUF5QjtNQUN6QixrQkFBa0I7TUFDbEIsNEJBQTRCO01BQzVCLG9CQUFvQixFQUFFO01BQ3RCO1FBQ0UseUJBQXlCO1FBQ3pCLDRCQUE0QjtRQUM1QixvQkFBb0IsRUFBRTs7QUFFOUI7RUFDRSxjQUFjO0VBQ2QsU0FBUyxFQUFFO0VBQ1g7SUFDRSxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsWUFBWTtNQUNaLHFCQUFxQjtNQUNyQixpQkFBaUI7TUFDakIsbUJBQW1CO01BQ25CLHlCQUF5QixFQUFFO0lBQzdCO01BQ0Usa0JBQWtCO01BQ2xCLDJCQUEyQjtNQUMzQix5QkFBeUI7TUFDekIsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxhQUFhO01BQ2IsWUFBWTtNQUNaLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLGtCQUFrQjtNQUNsQixrQkFBa0I7TUFDbEIsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxjQUFjO1FBQ2QsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQix5QkFBeUIsRUFBRTtFQUNqQztJQUNFLGtCQUFrQjtJQUNsQixpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxrQkFBa0I7SUFDbEIsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxjQUFjO01BQ2QsZ0JBQWdCO01BQ2hCLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UscUJBQXFCO01BQ3JCLGtCQUFrQjtNQUNsQixjQUFjO01BQ2QsY0FBYyxFQUFFOztBQUV0QjtFQUNFLFNBQVM7RUFDVCxVQUFVLEVBQUU7RUFDWjtJQUNFLFNBQVM7SUFDVCw4QkFBOEI7SUFDOUIsc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQixvQkFBb0IsRUFBRTtJQUN0QjtNQUNFLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sYUFBYSxFQUFFO01BQ2Y7UUFDRSxlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGtCQUFrQixFQUFFO01BQ3RCO1FBQ0Usb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2Isd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQix1QkFBdUI7UUFDdkIseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLFlBQVk7UUFDWixzQkFBc0I7UUFDdEIseUJBQXlCO1FBQ3pCLGtCQUFrQixFQUFFO1FBQ3BCO1VBQ0UsY0FBYztVQUNkLGlCQUFpQixFQUFFO01BQ3ZCO1FBQ0Usb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2Isd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQix1QkFBdUI7UUFDdkIseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsc0JBQXNCO1FBQ3RCLHlCQUF5QjtRQUN6QixjQUFjO1FBQ2Qsa0JBQWtCLEVBQUU7TUFDdEI7UUFDRSxXQUFXO1FBQ1gsWUFBWTtRQUNaLGNBQWM7UUFDZCx5QkFBeUI7UUFDekIsaUJBQWlCO1FBQ2pCLHNCQUFzQjtRQUN0QixrQkFBa0IsRUFBRTtJQUN4QjtNQUNFLHlCQUF5QjtNQUN6QixnQ0FBZ0M7TUFDaEMsa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLDhCQUE4QjtRQUM5Qix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQixFQUFFO1FBQ3JCO1VBQ0Usb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhO1VBQ2IsbUJBQW1CO1VBQ25CLGVBQWU7VUFDZiwyQkFBMkI7VUFDM0Isd0JBQXdCO1VBQ3hCLHFCQUFxQixFQUFFO1VBQ3ZCO1lBQ0UsaUJBQWlCO1lBQ2pCLGNBQWM7WUFDZCxnQkFBZ0I7WUFDaEIscUJBQXFCLEVBQUU7WUFDdkI7Y0FDRSxjQUFjO2NBQ2QsbUNBQW1DO2NBQ25DLDJCQUEyQixFQUFFO1VBQ2pDO1lBQ0UsY0FBYztZQUNkLGdCQUFnQjtZQUNoQixtQkFBbUIsRUFBRTtRQUN6QjtVQUNFLFdBQVc7VUFDWCxZQUFZLEVBQUU7TUFDbEI7UUFDRSxjQUFjO1FBQ2QsZ0JBQWdCO1FBQ2hCLG1CQUFtQjtRQUNuQixtQkFBbUI7UUFDbkIsY0FBYyxFQUFFO01BQ2xCO1FBQ0Usa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxRQUFRO1FBQ1IsU0FBUztRQUNULFNBQVM7UUFDVCxXQUFXO1FBQ1gscUJBQXFCO1FBQ3JCLGdDQUFnQztRQUNoQyxxQ0FBcUM7UUFDckMsbUNBQW1DO1FBQ25DLGtDQUFrQyxFQUFFO0lBQ3hDO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usc0JBQXNCO01BQ3RCLFVBQVUsRUFBRTtNQUNaO1FBQ0UsYUFBYSxFQUFFO0VBQ3JCO0lBQ0UsaUJBQWlCLEVBQUU7O0FBRXZCO0VBQ0U7SUFDRSxvQkFBb0IsRUFBRTtJQUN0QjtNQUNFLGdDQUFnQyxFQUFFO01BQ2xDO1FBQ0UsbUJBQW1CO1FBQ25CLGNBQWMsRUFBRTtNQUNsQjtRQUNFLHFCQUFxQixFQUFFLEVBQUU7O0FBRWpDO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVcsRUFBRTtFQUNiO0lBQ0UsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsTUFBTTtJQUNOLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osU0FBUztJQUNULG1CQUFtQjtJQUNuQix5QkFBeUIsRUFBRTtFQUM3QjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLG9CQUFvQjtJQUNwQixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLFdBQVc7TUFDWCxXQUFXO01BQ1gsa0JBQWtCO01BQ2xCLGtCQUFrQjtNQUNsQixTQUFTO01BQ1Qsa0JBQWtCO01BQ2xCLHlCQUF5QixFQUFFO0lBQzdCO01BQ0Usa0JBQWtCO01BQ2xCLGNBQWM7TUFDZCxVQUFVO01BQ1YsZ0JBQWdCLEVBQUU7TUFDbEI7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxpQkFBaUI7UUFDakIsV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIsb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2Isd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQix1QkFBdUI7UUFDdkIseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsVUFBVTtRQUNWLGtCQUFrQixFQUFFO1FBQ3BCO1VBQ0Usa0JBQWtCO1VBQ2xCLFVBQVU7VUFDVixXQUFXLEVBQUU7TUFDakI7UUFDRSxrQkFBa0I7UUFDbEIscUJBQXFCO1FBQ3JCLG9CQUFvQjtRQUNwQixnQkFBZ0IsRUFBRTtRQUNsQjtVQUNFLGlCQUFpQixFQUFFO01BQ3ZCO1FBQ0Usa0JBQWtCO1FBQ2xCLGtCQUFrQjtRQUNsQixnQkFBZ0I7UUFDaEIseUJBQXlCLEVBQUU7UUFDM0I7VUFDRSxpQkFBaUI7VUFDakIsZ0JBQWdCLEVBQUU7VUFDbEI7WUFDRSxtQkFBbUIsRUFBRTtRQUN6QjtVQUNFLG1CQUFtQixFQUFFO1FBQ3ZCO1VBQ0UsY0FBYyxFQUFFO01BQ3BCO1FBQ0UsT0FBTztRQUNQLHNCQUFzQjtRQUN0QixrQkFBa0IsRUFBRTtRQUNwQjtVQUNFLFlBQVk7VUFDWixTQUFTLEVBQUU7UUFDYjtVQUNFLGFBQWEsRUFBRTtRQUNqQjtVQUNFLGtCQUFrQjtVQUNsQixXQUFXO1VBQ1gsUUFBUTtVQUNSLFNBQVM7VUFDVCxTQUFTO1VBQ1QsVUFBVTtVQUNWLGtCQUFrQjtVQUNsQiwrQkFBK0I7VUFDL0IscUNBQXFDO1VBQ3JDLG9DQUFvQztVQUNwQyxrQ0FBa0MsRUFBRTtNQUN4QztRQUNFLFNBQVM7UUFDVCxxQkFBcUI7UUFDckIsWUFBWSxFQUFFO1FBQ2Q7VUFDRSxTQUFTO1VBQ1QsV0FBVyxFQUFFO1FBQ2Y7VUFDRSxhQUFhLEVBQUU7UUFDakI7VUFDRSxrQkFBa0I7VUFDbEIsV0FBVztVQUNYLFFBQVE7VUFDUixTQUFTO1VBQ1QsU0FBUztVQUNULFdBQVc7VUFDWCxtQkFBbUI7VUFDbkIsZ0NBQWdDO1VBQ2hDLHFDQUFxQztVQUNyQyxtQ0FBbUM7VUFDbkMsa0NBQWtDLEVBQUU7TUFDeEM7UUFDRSxXQUFXLEVBQUU7UUFDYjtVQUNFLFVBQVUsRUFBRTtFQUNwQjtJQUNFLE9BQU87SUFDUCxTQUFTLEVBQUU7RUFDYjtJQUNFLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsT0FBTztNQUNQLE1BQU0sRUFBRTtJQUNWO01BQ0UsV0FBVztNQUNYLGlCQUFpQjtNQUNqQixrQkFBa0I7TUFDbEIsMkJBQTJCO01BQzNCLHFCQUFxQjtNQUNyQixnQkFBZ0I7TUFDaEIsa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxrQkFBa0I7UUFDbEIsV0FBVztRQUNYLFFBQVE7UUFDUixTQUFTO1FBQ1QsU0FBUztRQUNULE9BQU87UUFDUCxnQkFBZ0I7UUFDaEIsZ0NBQWdDO1FBQ2hDLHFDQUFxQztRQUNyQyxtQ0FBbUM7UUFDbkMsa0NBQWtDLEVBQUU7TUFDdEM7UUFDRSxrQkFBa0I7UUFDbEIscUJBQXFCO1FBQ3JCLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0UsV0FBVztRQUNYLFNBQVMsRUFBRTtNQUNiO1FBQ0UsV0FBVztRQUNYLGFBQWEsRUFBRTtNQUNqQjtRQUNFLDJCQUEyQixFQUFFOztBQUVyQztFQUNFO0lBQ0UsT0FBTztJQUNQLFNBQVMsRUFBRTtFQUNiO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixlQUFlLEVBQUU7SUFDakI7TUFDRSxPQUFPO01BQ1AsTUFBTSxFQUFFO0lBQ1Y7TUFDRSxXQUFXO01BQ1gsa0JBQWtCO01BQ2xCLGlCQUFpQjtNQUNqQiwyQkFBMkI7TUFDM0IsZ0NBQWdDO01BQ2hDLDJCQUEyQjtNQUMzQixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLGtCQUFrQjtRQUNsQixXQUFXO1FBQ1gsUUFBUTtRQUNSLFNBQVM7UUFDVCxvQkFBb0I7UUFDcEIsa0JBQWtCO1FBQ2xCLHNCQUFzQjtRQUN0QiwyQkFBMkI7UUFDM0IsMkNBQTJDO1FBQzNDLGdEQUFnRDtRQUNoRCw4Q0FBOEM7UUFDOUMsNkNBQTZDLEVBQUU7TUFDakQ7UUFDRSxrQkFBa0I7UUFDbEIscUJBQXFCO1FBQ3JCLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0UsV0FBVztRQUNYLFNBQVMsRUFBRTtNQUNiO1FBQ0UsV0FBVztRQUNYLGFBQWEsRUFBRTtNQUNqQjtRQUNFLDJCQUEyQixFQUFFLEVBQUU7O0FBRXZDO0VBQ0Usa0JBQWtCLEVBQUU7RUFDcEI7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixlQUFlO0lBQ2YsUUFBUTtJQUNSLFdBQVc7SUFDWCx3QkFBd0I7SUFDeEIseUJBQXlCLEVBQUU7RUFDN0I7SUFDRSxjQUFjO0lBQ2Qsa0JBQWtCO0lBQ2xCLHNCQUFzQixFQUFFO0lBQ3hCO01BQ0UsbUJBQW1CO01BQ25CLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsbUJBQW1CO01BQ25CLGtCQUFrQjtNQUNsQixvQkFBb0I7TUFDcEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usa0JBQWtCO01BQ2xCLDJCQUEyQjtNQUMzQixVQUFVO01BQ1YsV0FBVztNQUNYLGFBQWE7TUFDYixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLGtCQUFrQjtRQUNsQixhQUFhO1FBQ2IsY0FBYztRQUNkLGtCQUFrQixFQUFFO0lBQ3hCO01BQ0UsbUJBQW1CO01BQ25CLG1CQUFtQjtNQUNuQixlQUFlO01BQ2YseUJBQXlCO01BQ3pCLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGlCQUFpQjtRQUNqQixnQkFBZ0I7UUFDaEIsb0JBQW9CO1FBQ3BCLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGdCQUFnQixFQUFFO0lBQ3RCO01BQ0UsbUJBQW1CO01BQ25CLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0UsZ0JBQWdCLEVBQUU7O0FBRXhCO0VBQ0UsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsY0FBYztJQUNkLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsWUFBWTtJQUNaLFlBQVk7SUFDWixXQUFXLEVBQUU7RUFDZjtJQUNFLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxlQUFlO01BQ2YsZ0JBQWdCO01BQ2hCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGlCQUFpQjtNQUNqQixxQkFBcUIsRUFBRTtFQUMzQjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7O0FBRXpCO0VBQ0U7SUFDRSxjQUFjLEVBQUUsRUFBRTs7QUFFdEI7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsNEJBQTRCO0VBQzVCLGtCQUFrQjtFQUNsQix5QkFBeUIsRUFBRTtFQUMzQjs7SUFFRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixjQUFjO0lBQ2QsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLG9CQUFvQixFQUFFO0VBQ3hCO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSwwQ0FBMEMsRUFBRTs7QUFFaEQ7RUFDRTtJQUNFLGtCQUFrQixFQUFFO0lBQ3BCOztNQUVFLFdBQVc7TUFDWCxZQUFZLEVBQUU7SUFDaEI7TUFDRSxpQkFBaUI7TUFDakIsb0JBQW9CLEVBQUU7SUFDeEI7TUFDRSxvQkFBb0IsRUFBRSxFQUFFOztBQUU5QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixTQUFTLEVBQUU7RUFDWDtJQUNFLHFCQUFxQixFQUFFO0lBQ3ZCO01BQ0UsV0FBVztNQUNYLFlBQVksRUFBRTtJQUNoQjtNQUNFLGtCQUFrQjtNQUNsQixlQUFlO01BQ2YsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxjQUFjO01BQ2QsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixtQkFBbUI7TUFDbkIsbUNBQW1DO01BQ25DLDJCQUEyQjtNQUMzQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCO01BQzNCLGNBQWMsRUFBRTtJQUNsQjs7TUFFRSxlQUFlO01BQ2YscUJBQXFCO01BQ3JCLGlCQUFpQjtNQUNqQixpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkI7TUFDM0IsY0FBYyxFQUFFOztBQUV0QjtFQUNFO0lBQ0UsZUFBZSxFQUFFLEVBQUU7O0FBRXZCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUIsRUFBRTtFQUNyQjtJQUNFLGFBQWE7SUFDYixZQUFZO0lBQ1osa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxvQkFBb0IsRUFBRTtJQUN0QjtNQUNFLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYztNQUNkLHFCQUFxQjtNQUNyQixzQkFBc0I7TUFDdEIsNEJBQTRCO01BQzVCLG9CQUFvQixFQUFFO01BQ3RCO1FBQ0UsNEJBQTRCO1FBQzVCLG9CQUFvQjtRQUNwQixjQUFjLEVBQUU7SUFDcEI7TUFDRSxlQUFlO01BQ2YsZ0JBQWdCO01BQ2hCLGNBQWM7TUFDZCxpQkFBaUIsRUFBRTtJQUNyQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLHNCQUFzQixFQUFFO01BQ3hCO1FBQ0UsY0FBYztRQUNkLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixjQUFjO1FBQ2Qsb0JBQW9CO1FBQ3BCLDRCQUE0QjtRQUM1QixvQkFBb0IsRUFBRTtNQUN4QjtRQUNFLDRCQUE0QjtRQUM1QixvQkFBb0I7UUFDcEIsY0FBYyxFQUFFOztBQUV4QjtFQUNFLDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0UsV0FBVztJQUNYLGVBQWU7SUFDZixZQUFZLEVBQUU7RUFDaEI7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0Usa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQix3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLHVCQUF1QjtJQUN2QixnQkFBZ0I7SUFDaEIsa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxtQ0FBbUM7SUFDbkMsY0FBYyxFQUFFO0VBQ2xCO0lBQ0Usb0NBQW9DO0lBQ3BDLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGlDQUFpQztJQUNqQyxjQUFjLEVBQUU7RUFDbEI7SUFDRSxtQ0FBbUM7SUFDbkMsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsbUNBQW1DO0lBQ25DLGNBQWMsRUFBRTtFQUNsQjtJQUNFLG1DQUFtQztJQUNuQyxjQUFjLEVBQUU7RUFDbEI7SUFDRSxtQ0FBbUM7SUFDbkMsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsbUNBQW1DO0lBQ25DLGNBQWMsRUFBRTtFQUNsQjtJQUNFLFdBQVc7SUFDWCxlQUFlO0lBQ2YsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLFdBQVc7SUFDWCxlQUFlO0lBQ2YsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLFdBQVc7SUFDWCxlQUFlO0lBQ2YsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0Usa0JBQWtCLEVBQUU7SUFDdEI7TUFDRSxrQkFBa0IsRUFBRTs7QUFFMUI7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLFNBQVM7RUFDVCxVQUFVLEVBQUU7RUFDWjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsdUJBQXVCO0lBQ3ZCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxxQkFBcUI7SUFDckIsU0FBUztJQUNULFVBQVUsRUFBRTtJQUNaO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsb0JBQW9CO01BQ3BCLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsZ0JBQWdCO1FBQ2hCLGNBQWM7UUFDZCxpQkFBaUI7UUFDakIsaUJBQWlCO1FBQ2pCLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLG1CQUFtQjtRQUNuQixlQUFlO1FBQ2Ysd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQix1QkFBdUI7UUFDdkIseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixTQUFTLEVBQUU7SUFDZjtNQUNFLGNBQWMsRUFBRTtFQUNwQjtJQUNFLFNBQVM7SUFDVCxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixVQUFVLEVBQUU7SUFDWjtNQUNFLFVBQVU7TUFDVixrQkFBa0I7TUFDbEIsWUFBWTtNQUNaLGdCQUFnQjtNQUNoQixpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWM7TUFDZCxhQUFhO01BQ2IsWUFBWSxFQUFFO0lBQ2hCO01BQ0UsbUJBQW1CO01BQ25CLG9CQUFvQjtNQUNwQixZQUFZO01BQ1osZ0JBQWdCO01BQ2hCLGNBQWMsRUFBRTtFQUNwQjtJQUNFLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxtQ0FBbUMsRUFBRTtFQUN2QztJQUNFLG9DQUFvQyxFQUFFO0VBQ3hDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxvQ0FBb0MsRUFBRTtFQUN4QztJQUNFLGlDQUFpQyxFQUFFO0VBQ3JDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxpQ0FBaUMsRUFBRTtFQUNyQztJQUNFLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxtQ0FBbUMsRUFBRTtFQUN2QztJQUNFLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxtQ0FBbUMsRUFBRTtFQUN2QztJQUNFLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxtQ0FBbUMsRUFBRTtFQUN2QztJQUNFLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxtQ0FBbUMsRUFBRTtFQUN2QztJQUNFLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsbUNBQW1DO0lBQ25DLDJCQUEyQixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usc0JBQXNCLEVBQUU7RUFDOUI7SUFDRSxtQ0FBbUMsRUFBRTtFQUN2QztJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxpQkFBaUI7SUFDakIsZUFBZTtJQUNmLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQiwrQkFBK0IsRUFBRTtFQUNuQztJQUNFLGVBQWU7SUFDZixlQUFlO0lBQ2YsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxZQUFZO0lBQ1osaUJBQWlCLEVBQUU7O0FBRXZCO0VBQ0U7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsOEJBQThCLEVBQUU7TUFDaEM7UUFDRSxpQkFBaUI7UUFDakIsZUFBZTtRQUNmLGdCQUFnQixFQUFFO0VBQ3hCO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQiwrQkFBK0IsRUFBRSxFQUFFOztBQUV2QztFQUNFLFlBQVk7RUFDWix5QkFBeUI7RUFDekIseUJBQXlCLEVBQUU7RUFDM0I7SUFDRSxZQUFZO0lBQ1osV0FBVyxFQUFFO0VBQ2Y7SUFDRSxlQUFlLEVBQUU7O0FBRXJCO0VBQ0UsWUFBWTtFQUNaLHlCQUF5QjtFQUN6QixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxZQUFZO0VBQ1oseUJBQXlCLEVBQUU7O0FBRTdCO0VBQ0UsWUFBWTtFQUNaLFdBQVcsRUFBRTs7QUFFZjtFQUNFLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsWUFBWSxFQUFFOztBQUVoQjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5Qiw2QkFBNkI7RUFDN0IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLFlBQVksRUFBRTtFQUNkO0lBQ0UsaUJBQWlCO0lBQ2pCLGNBQWM7SUFDZCxnQkFBZ0I7SUFDaEIsU0FBUztJQUNULFVBQVUsRUFBRTtJQUNaO01BQ0UsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtFQUNqQztJQUNFLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGNBQWMsRUFBRTtFQUNsQjtJQUNFLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixrQkFBa0IsRUFBRTs7QUFFeEI7RUFDRSxtQkFBbUIsRUFBRTtFQUNyQjtJQUNFLGlCQUFpQjtJQUNqQixpQkFBaUI7SUFDakIsY0FBYztJQUNkLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0UsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtFQUNqQztJQUNFLGNBQWM7SUFDZCxpQkFBaUI7SUFDakIsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxxQkFBcUI7SUFDckIsc0JBQXNCO0lBQ3RCLG9DQUFvQztJQUNwQyxrQkFBa0I7SUFDbEIsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxjQUFjO01BQ2QsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsaUJBQWlCLEVBQUU7SUFDbkI7TUFDRSxpQkFBaUI7TUFDakIsb0NBQW9DLEVBQUU7O0FBRTVDO0VBQ0UsV0FBVyxFQUFFO0VBQ2I7SUFDRSxzQkFBc0I7SUFDdEIsZ0JBQWdCO0lBQ2hCLHFCQUFxQjtJQUNyQixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLFVBQVU7TUFDVixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLFlBQVksRUFBRTs7QUFFcEI7RUFDRSxXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLHdCQUF3QjtFQUN4Qix3Q0FBd0M7RUFDeEMsY0FBYyxFQUFFO0VBQ2hCO0lBQ0UsY0FBYztJQUNkLFVBQVUsRUFBRTtFQUNkO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFOztBQUVwQjtFQUNFLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQixFQUFFO0VBQ3JCO0lBQ0Usb0JBQW9CO0lBQ3BCLGNBQWM7SUFDZCxpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLGNBQWM7TUFDZCxtQ0FBbUM7TUFDbkMsMkJBQTJCLEVBQUU7O0FBRW5DO0VBQ0U7SUFDRSxzQkFBc0IsRUFBRTtJQUN4QjtNQUNFLGtCQUFrQjtNQUNsQixlQUFlLEVBQUU7SUFDbkI7TUFDRSxxQkFBcUI7TUFDckIscUJBQXFCO01BQ3JCLGtCQUFrQixFQUFFO0lBQ3RCO01BQ0UscUJBQXFCLEVBQUU7RUFDM0I7SUFDRSxtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLHFCQUFxQjtNQUNyQixpQkFBaUIsRUFBRSxFQUFFOztBQUUzQjtFQUNFLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsZUFBZTtFQUNmLGFBQWE7RUFDYixRQUFRO0VBQ1IsVUFBVTtFQUNWLFdBQVc7RUFDWCxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsNERBQTREO0VBQzVELG9EQUFvRDtFQUNwRCwyQkFBMkI7RUFDM0IsOEJBQThCLEVBQUU7RUFDaEM7SUFDRSxpQ0FBaUM7SUFDakMsdUJBQXVCO0lBQ3ZCLHlCQUF5QjtJQUN6Qix1QkFBdUI7SUFDdkIsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQix5QkFBeUI7SUFDekIsY0FBYztJQUNkLG1CQUFtQixFQUFFOztBQUV6QjtFQUNFLHNCQUFzQjtFQUN0Qiw0REFBNEQ7RUFDNUQsb0RBQW9EO0VBQ3BELGVBQWUsRUFBRTtFQUNqQjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsOEJBQThCO0lBQzlCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0UsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixjQUFjO01BQ2QsU0FBUztNQUNULFVBQVUsRUFBRTtNQUNaO1FBQ0UsY0FBYztRQUNkLGlCQUFpQixFQUFFO0lBQ3ZCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsV0FBVztNQUNYLFlBQVk7TUFDWix5QkFBeUI7TUFDekIsNEJBQTRCO01BQzVCLG9CQUFvQjtNQUNwQixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLDRCQUE0QjtRQUM1QixvQkFBb0I7UUFDcEIsaUJBQWlCO1FBQ2pCLGNBQWMsRUFBRTtNQUNsQjtRQUNFLDRCQUE0QjtRQUM1QixvQkFBb0I7UUFDcEIseUJBQXlCLEVBQUU7UUFDM0I7VUFDRSw0QkFBNEI7VUFDNUIsb0JBQW9CO1VBQ3BCLGNBQWMsRUFBRTtFQUN4QjtJQUNFLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsVUFBVSxFQUFFO0lBQ2Q7TUFDRSxjQUFjO01BQ2QsbUJBQW1CO01BQ25CLFVBQVUsRUFBRTtNQUNaO1FBQ0UsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxxQkFBcUIsRUFBRTtNQUN6QjtRQUNFLGlCQUFpQjtRQUNqQixnQkFBZ0I7UUFDaEIsY0FBYztRQUNkLGtCQUFrQjtRQUNsQixxQkFBcUIsRUFBRTtNQUN6QjtRQUNFLGdCQUFnQjtRQUNoQixrQkFBa0I7UUFDbEIsNEJBQTRCO1FBQzVCLG9CQUFvQjtRQUNwQix5QkFBeUI7UUFDekIsa0JBQWtCLEVBQUU7UUFDcEI7VUFDRSxXQUFXLEVBQUU7UUFDZjtVQUNFLGtCQUFrQjtVQUNsQixNQUFNO1VBQ04sU0FBUztVQUNULE9BQU87VUFDUCxRQUFRO1VBQ1Isb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhO1VBQ2Isd0JBQXdCO1VBQ3hCLHFCQUFxQjtVQUNyQix1QkFBdUI7VUFDdkIseUJBQXlCO1VBQ3pCLHNCQUFzQjtVQUN0QixtQkFBbUI7VUFDbkIscUNBQXFDO1VBQ3JDLDRCQUE0QjtVQUM1QixvQkFBb0I7VUFDcEIsVUFBVSxFQUFFO1VBQ1o7WUFDRSxpQkFBaUIsRUFBRTtZQUNuQjtjQUNFLGVBQWUsRUFBRTtZQUNuQjtjQUNFLHNCQUFzQjtjQUN0QixjQUFjLEVBQUU7Y0FDaEI7Z0JBQ0Usc0JBQXNCO2dCQUN0QixjQUFjLEVBQUU7TUFDMUI7UUFDRSw0QkFBNEI7UUFDNUIsb0JBQW9CO1FBQ3BCLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UsNEJBQTRCO1FBQzVCLG9CQUFvQixFQUFFO1FBQ3RCO1VBQ0UsNEJBQTRCO1VBQzVCLG9CQUFvQjtVQUNwQixVQUFVLEVBQUU7SUFDbEI7TUFDRSxtQkFBbUI7TUFDbkIsY0FBYyxFQUFFOztBQUV0QjtFQUNFO0lBQ0UscUJBQXFCO0lBQ3JCLHFCQUFxQixFQUFFLEVBQUU7O0FBRTdCO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsaUNBQWlDO0VBQ2pDLE1BQU07RUFDTixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLHVDQUF1QztFQUN2QywyQkFBMkI7RUFDM0IsbUNBQW1DO0VBQ25DLHVCQUF1QjtFQUN2QixtREFBbUQ7RUFDbkQsMkNBQTJDO0VBQzNDLFlBQVksRUFBRTtFQUNkO0lBQ0UsbURBQW1EO0lBQ25ELDJDQUEyQztJQUMzQyxPQUFPLEVBQUU7RUFDWDtJQUNFO01BQ0UsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFLEVBQUU7O0FBRXJDO0VBQ0UsYUFBYTtFQUNiLFVBQVUsRUFBRTtFQUNaO0lBQ0UsbURBQW1EO0lBQ25ELDJDQUEyQztJQUMzQyxRQUFRO0lBQ1IsVUFBVSxFQUFFOztBQUVoQjtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osUUFBUTtFQUNSLGFBQWE7RUFDYixtREFBbUQ7RUFDbkQsMkNBQTJDO0VBQzNDLGVBQWU7RUFDZixTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixXQUFXLEVBQUU7RUFDYjtJQUNFO01BQ0UsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFLEVBQUU7RUFDbkM7SUFDRSxjQUFjO0lBQ2QsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxxQkFBcUIsRUFBRTtFQUN6QjtJQUNFLFVBQVU7SUFDVixZQUFZLEVBQUU7RUFDaEI7SUFDRSxtREFBbUQ7SUFDbkQsMkNBQTJDO0lBQzNDLFdBQVcsRUFBRTtFQUNmO0lBQ0UsVUFBVTtJQUNWLFlBQVksRUFBRTs7QUFFbEI7RUFDRSxlQUFlO0VBQ2YsTUFBTTtFQUNOLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGtEQUFrRDtFQUNsRCwwQ0FBMEMsRUFBRTs7QUFFOUM7RUFDRSwrQkFBK0IsRUFBRTs7QUFFbkM7RUFDRTtJQUNFLHFCQUFxQixFQUFFLEVBQUU7O0FBRTdCO0VBQ0U7SUFDRSxXQUFXO0lBQ1gsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixtQkFBbUIsRUFBRTtFQUN6QjtJQUNFLGFBQWEsRUFBRTtFQUNqQjtJQUNFLFFBQVEsRUFBRSxFQUFFOztBQUVoQjtFQUNFLHNCQUFzQjtFQUN0Qiw0REFBNEQ7RUFDNUQsb0RBQW9EO0VBQ3BELGVBQWUsRUFBRTtFQUNqQjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsOEJBQThCO0lBQzlCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0UsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixjQUFjO01BQ2QsU0FBUztNQUNULFVBQVUsRUFBRTtNQUNaO1FBQ0UsY0FBYztRQUNkLGVBQWUsRUFBRTtJQUNyQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLFdBQVc7TUFDWCxZQUFZO01BQ1oseUJBQXlCO01BQ3pCLDRCQUE0QjtNQUM1QixvQkFBb0I7TUFDcEIsa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSw0QkFBNEI7UUFDNUIsb0JBQW9CO1FBQ3BCLGlCQUFpQjtRQUNqQixjQUFjLEVBQUU7TUFDbEI7UUFDRSw0QkFBNEI7UUFDNUIsb0JBQW9CO1FBQ3BCLHlCQUF5QixFQUFFO1FBQzNCO1VBQ0UsNEJBQTRCO1VBQzVCLG9CQUFvQjtVQUNwQixjQUFjLEVBQUU7RUFDeEI7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLFVBQVU7TUFDVixpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWM7TUFDZCx1QkFBdUIsRUFBRTtNQUN6QjtRQUNFLGFBQWEsRUFBRTs7QUFFdkI7RUFDRSxhQUFhLEVBQUU7O0FBRWpCO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixpQ0FBaUM7RUFDakMsTUFBTTtFQUNOLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsdUNBQXVDO0VBQ3ZDLDJCQUEyQjtFQUMzQixtQ0FBbUM7RUFDbkMsdUJBQXVCO0VBQ3ZCLG1EQUFtRDtFQUNuRCwyQ0FBMkM7RUFDM0MsWUFBWSxFQUFFO0VBQ2Q7SUFDRSxtREFBbUQ7SUFDbkQsMkNBQTJDO0lBQzNDLE9BQU8sRUFBRTtFQUNYO0lBQ0U7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCLEVBQUUsRUFBRTs7QUFFckM7RUFDRSxhQUFhO0VBQ2IsVUFBVSxFQUFFO0VBQ1o7SUFDRSxtREFBbUQ7SUFDbkQsMkNBQTJDO0lBQzNDLFFBQVE7SUFDUixVQUFVLEVBQUU7O0FBRWhCO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixRQUFRO0VBQ1IsYUFBYTtFQUNiLG1EQUFtRDtFQUNuRCwyQ0FBMkM7RUFDM0MsZUFBZTtFQUNmLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFdBQVcsRUFBRTtFQUNiO0lBQ0U7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCLEVBQUUsRUFBRTtFQUNuQztJQUNFLGNBQWM7SUFDZCxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLHFCQUFxQixFQUFFO0VBQ3pCO0lBQ0UsVUFBVTtJQUNWLFlBQVksRUFBRTtFQUNoQjtJQUNFLG1EQUFtRDtJQUNuRCwyQ0FBMkM7SUFDM0MsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxVQUFVO0lBQ1YsWUFBWSxFQUFFOztBQUVsQjtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFNBQVM7RUFDVCxRQUFRO0VBQ1IsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsa0RBQWtEO0VBQ2xELDBDQUEwQyxFQUFFOztBQUU5QztFQUNFLDhCQUE4QixFQUFFOztBQUVsQztFQUNFO0lBQ0UscUJBQXFCLEVBQUUsRUFBRTs7QUFFN0I7RUFDRTtJQUNFLHFCQUFxQjtJQUNyQixxQkFBcUIsRUFBRSxFQUFFOztBQUU3QjtFQUNFO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0Usc0JBQXNCO0VBQ3RCLDREQUE0RDtFQUM1RCxvREFBb0Q7RUFDcEQsVUFBVSxFQUFFO0VBQ1o7SUFDRSxrQkFBa0I7SUFDbEIsVUFBVTtJQUNWLGFBQWE7SUFDYixTQUFTO0lBQ1Qsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2Isd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUNyQix1QkFBdUI7SUFDdkIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFlBQVk7SUFDWix5QkFBeUI7SUFDekIsNEJBQTRCO0lBQzVCLG9CQUFvQjtJQUNwQixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLDRCQUE0QjtNQUM1QixvQkFBb0I7TUFDcEIsaUJBQWlCO01BQ2pCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLDRCQUE0QjtNQUM1QixvQkFBb0I7TUFDcEIseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSw0QkFBNEI7UUFDNUIsb0JBQW9CO1FBQ3BCLGNBQWMsRUFBRTtFQUN0QjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLGtCQUFrQjtJQUNsQixxQkFBcUI7SUFDckIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLFdBQVc7TUFDWCxpQkFBaUI7TUFDakIsU0FBUyxFQUFFO01BQ1g7UUFDRSxvQkFBb0IsRUFBRTtRQUN0QjtVQUNFLGVBQWU7VUFDZixjQUFjLEVBQUU7UUFDbEI7VUFDRSxlQUFlLEVBQUU7RUFDekI7SUFDRSxpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLHFCQUFxQixFQUFFO0VBQzNCO0lBQ0Usb0JBQW9CO0lBQ3BCLHFCQUFxQixFQUFFOztBQUUzQjtFQUNFLGFBQWEsRUFBRTs7QUFFakI7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLGlDQUFpQztFQUNqQyxNQUFNO0VBQ04sU0FBUztFQUNULGdCQUFnQjtFQUNoQix1Q0FBdUM7RUFDdkMsMkJBQTJCO0VBQzNCLG1DQUFtQztFQUNuQyx1QkFBdUI7RUFDdkIsbURBQW1EO0VBQ25ELDJDQUEyQztFQUMzQyxZQUFZLEVBQUU7RUFDZDtJQUNFLG1EQUFtRDtJQUNuRCwyQ0FBMkM7SUFDM0MsT0FBTyxFQUFFO0VBQ1g7SUFDRTtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRSxFQUFFOztBQUVyQztFQUNFLGFBQWE7RUFDYixVQUFVLEVBQUU7RUFDWjtJQUNFLG1EQUFtRDtJQUNuRCwyQ0FBMkM7SUFDM0MsUUFBUTtJQUNSLFVBQVUsRUFBRTs7QUFFaEI7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLFFBQVE7RUFDUixhQUFhO0VBQ2IsbURBQW1EO0VBQ25ELDJDQUEyQztFQUMzQyxlQUFlO0VBQ2YsU0FBUztFQUNULHdCQUF3QjtFQUN4QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZix3QkFBd0I7RUFDeEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsV0FBVyxFQUFFO0VBQ2I7SUFDRTtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRSxFQUFFO0VBQ25DO0lBQ0UsY0FBYztJQUNkLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0UscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxVQUFVO0lBQ1YsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsbURBQW1EO0lBQ25ELDJDQUEyQztJQUMzQyxXQUFXLEVBQUU7RUFDZjtJQUNFLFVBQVU7SUFDVixZQUFZLEVBQUU7O0FBRWxCO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLDhCQUE4QjtFQUM5QixrREFBa0Q7RUFDbEQsMENBQTBDLEVBQUU7O0FBRTlDO0VBQ0UsbUJBQW1CO0VBQ25CLHdEQUF3RDtFQUN4RCxnREFBZ0QsRUFBRTs7QUFFcEQ7RUFDRSw4QkFBOEIsRUFBRTs7QUFFbEM7RUFDRSx5QkFBeUIsRUFBRTtFQUMzQjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLHlCQUF5QixFQUFFO0lBQzNCO01BQ0UsY0FBYyxFQUFFOztBQUV0QjtFQUNFO0lBQ0UscUJBQXFCLEVBQUUsRUFBRTs7QUFFN0I7RUFDRTtJQUNFLGFBQWE7SUFDYixXQUFXO0lBQ1gsV0FBVztJQUNYLFlBQVksRUFBRTtJQUNkO01BQ0UsaUJBQWlCLEVBQUU7RUFDdkI7SUFDRSxlQUFlLEVBQUU7SUFDakI7TUFDRSxrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLGVBQWUsRUFBRTtJQUNyQjtNQUNFLG1CQUFtQjtNQUNuQixzQkFBc0I7TUFDdEIsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQix5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLGlCQUFpQixFQUFFO0VBQ3ZCO0lBQ0UsOEJBQThCLEVBQUU7SUFDaEM7TUFDRSxxQkFBcUIsRUFBRSxFQUFFOztBQUUvQjtFQUNFLGVBQWUsRUFBRTtFQUNqQjtJQUNFLFVBQVU7SUFDVix5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLDZCQUE2QixFQUFFO0lBQ2pDOztNQUVFLDZCQUE2QixFQUFFO01BQy9COztRQUVFLDZCQUE2QjtRQUM3QixTQUFTLEVBQUU7SUFDZjtNQUNFLFNBQVM7TUFDVCxnQkFBZ0I7TUFDaEIsd0JBQXdCO01BQ3hCLHdCQUF3QjtNQUN4QixnQkFBZ0I7TUFDaEIsY0FBYztNQUNkLDZCQUE2QjtNQUM3QixTQUFTO01BQ1QsZUFBZTtNQUNmLGdCQUFnQixFQUFFO01BQ2xCO1FBQ0UsY0FBYztRQUNkLFVBQVUsRUFBRTtNQUNkO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsY0FBYyxFQUFFO0lBQ3BCO01BQ0UsaUJBQWlCO01BQ2pCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGVBQWU7TUFDZixhQUFhO01BQ2IsNEJBQTRCO01BQzVCLG9CQUFvQixFQUFFO01BQ3RCO1FBQ0UsNEJBQTRCO1FBQzVCLG9CQUFvQjtRQUNwQixjQUFjLEVBQUU7RUFDdEI7SUFDRSxhQUFhO0lBQ2IsY0FBYyxFQUFFO0lBQ2hCO01BQ0Usb0JBQW9CLEVBQUU7RUFDMUI7SUFDRSxVQUFVO0lBQ1YsU0FBUyxFQUFFO0lBQ1g7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYixVQUFVO01BQ1YseUJBQXlCO01BQ3pCLGdCQUFnQjtNQUNoQixlQUFlO01BQ2YseUJBQXlCO01BQ3pCLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGFBQWEsRUFBRTtJQUNuQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsaUJBQWlCLEVBQUU7SUFDckI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYiwwQkFBMEI7TUFDMUIsdUJBQXVCO01BQ3ZCLG9CQUFvQjtNQUNwQiw4QkFBOEI7TUFDOUIsNkJBQTZCO01BQzdCLHVCQUF1QjtNQUN2QixtQkFBbUI7TUFDbkIsZ0JBQWdCO01BQ2hCLGFBQWEsRUFBRTtNQUNmO1FBQ0UsYUFBYTtRQUNiLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQjtRQUNuQix3QkFBd0I7UUFDeEIscUJBQXFCO1FBQ3JCLHVCQUF1QjtRQUN2Qiw0QkFBNEI7UUFDNUIsb0JBQW9CO1FBQ3BCLGNBQWMsRUFBRTtRQUNoQjtVQUNFLGlCQUFpQixFQUFFO1FBQ3JCO1VBQ0Usa0JBQWtCO1VBQ2xCLGNBQWM7VUFDZCwwQkFBMEIsRUFBRTtNQUNoQztRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsWUFBWTtRQUNaLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLGVBQWU7UUFDZixjQUFjO1FBQ2QsNEJBQTRCO1FBQzVCLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0UscUJBQXFCLEVBQUU7UUFDdkI7VUFDRSw0QkFBNEI7VUFDNUIsb0JBQW9CO1VBQ3BCLGNBQWMsRUFBRTtFQUN4QjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLFVBQVUsRUFBRTtJQUNaO01BQ0UsZ0JBQWdCO01BQ2hCLGVBQWU7TUFDZixzQkFBc0IsRUFBRTtNQUN4QjtRQUNFLG1CQUFtQixFQUFFO01BQ3ZCO1FBQ0UsZUFBZSxFQUFFO01BQ25CO1FBQ0UsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxjQUFjLEVBQUU7UUFDaEI7VUFDRSxjQUFjO1VBQ2QsVUFBVSxFQUFFO1FBQ2Q7VUFDRSxjQUFjLEVBQUU7UUFDbEI7VUFDRSxjQUFjLEVBQUU7TUFDcEI7UUFDRSxpQkFBaUI7UUFDakIsY0FBYyxFQUFFO0lBQ3BCO01BQ0UsY0FBYztNQUNkLGFBQWE7TUFDYixjQUFjO01BQ2QsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRSxvQkFBb0IsRUFBRTtJQUMxQjtNQUNFLFVBQVUsRUFBRTtJQUNkO01BQ0UsZ0NBQWdDLEVBQUU7SUFDcEM7TUFDRSxjQUFjLEVBQUU7TUFDaEI7UUFDRSxjQUFjO1FBQ2QsaUJBQWlCLEVBQUU7O0FBRTNCO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLFdBQVc7RUFDWCxlQUFlO0VBQ2YsUUFBUTtFQUNSLFFBQVE7RUFDUixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLFNBQVM7RUFDVCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLDREQUE0RDtFQUM1RCxvREFBb0Q7RUFDcEQsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLDBCQUEwQixFQUFFO0VBQzVCO0lBQ0UsU0FBUztJQUNULFlBQVk7SUFDWixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix3QkFBd0I7TUFDeEIscUJBQXFCO01BQ3JCLHVCQUF1QjtNQUN2Qix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsWUFBWTtNQUNaLGtCQUFrQjtNQUNsQix3Q0FBd0M7TUFDeEMsZ0NBQWdDLEVBQUU7TUFDbEM7UUFDRSxtQ0FBbUM7UUFDbkMsMkJBQTJCO1FBQzNCLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0Usd0NBQXdDO1FBQ3hDLGdDQUFnQyxFQUFFO1FBQ2xDO1VBQ0UsbUNBQW1DO1VBQ25DLDJCQUEyQixFQUFFO0lBQ25DO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxjQUFjLEVBQUU7SUFDcEI7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGNBQWMsRUFBRTtJQUNwQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsY0FBYyxFQUFFO0lBQ3BCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxjQUFjLEVBQUU7SUFDcEI7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGNBQWMsRUFBRTtJQUNwQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsY0FBYyxFQUFFO0lBQ3BCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxjQUFjLEVBQUU7SUFDcEI7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGNBQWMsRUFBRTs7QUFFeEI7RUFDRTtJQUNFLFlBQVksRUFBRSxFQUFFOztBQUVwQjtFQUNFO0lBQ0UsY0FBYyxFQUFFLEVBQUU7O0FBRXRCO0VBQ0U7SUFDRSxZQUFZLEVBQUUsRUFBRTs7QUFFcEI7RUFDRTtJQUNFLGNBQWMsRUFBRSxFQUFFOztBQUV0QjtFQUNFO0lBQ0UsWUFBWSxFQUFFLEVBQUU7O0FBRXBCO0VBQ0U7SUFDRSxjQUFjLEVBQUUsRUFBRTs7QUFFdEI7RUFDRTtJQUNFLFlBQVksRUFBRSxFQUFFOztBQUVwQjtFQUNFO0lBQ0UsWUFBWSxFQUFFLEVBQUU7O0FBRXBCO0VBQ0UsaUJBQWlCLEVBQUU7O0FBRXJCO0VBQ0UsaUJBQWlCLEVBQUU7RUFDbkI7SUFDRTtNQUNFLFlBQVksRUFBRSxFQUFFO0VBQ3BCO0lBQ0U7TUFDRSxZQUFZLEVBQUUsRUFBRTtFQUNwQjtJQUNFO01BQ0UsWUFBWSxFQUFFLEVBQUU7RUFDcEI7SUFDRTtNQUNFLFlBQVksRUFBRSxFQUFFO0VBQ3BCO0lBQ0U7TUFDRSxZQUFZLEVBQUUsRUFBRTtFQUNwQjtJQUNFO01BQ0UsWUFBWSxFQUFFLEVBQUU7RUFDcEI7SUFDRTtNQUNFLFlBQVksRUFBRSxFQUFFO0VBQ3BCO0lBQ0U7TUFDRSxZQUFZLEVBQUUsRUFBRTs7QUFFdEI7RUFDRTtJQUNFLDRCQUE0QjtJQUM1Qix5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLDJEQUEyRDtNQUMzRCxtREFBbUQsRUFBRTtJQUN2RDtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0Usd0JBQXdCO1FBQ3hCLGdCQUFnQixFQUFFO0VBQ3hCO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsY0FBYyxFQUFFLEVBQUU7O0FBRXRCO0VBQ0UsYUFBYSxFQUFFOztBQUVqQjtFQUNFO0lBQ0UsYUFBYTtJQUNiLGVBQWU7SUFDZixpQ0FBaUM7SUFDakMsTUFBTTtJQUNOLFNBQVM7SUFDVCxnQkFBZ0I7SUFDaEIsdUNBQXVDO0lBQ3ZDLDJCQUEyQjtJQUMzQixtQ0FBbUM7SUFDbkMsdUJBQXVCO0lBQ3ZCLG1EQUFtRDtJQUNuRCwyQ0FBMkM7SUFDM0MsWUFBWSxFQUFFO0lBQ2Q7TUFDRSxtREFBbUQ7TUFDbkQsMkNBQTJDO01BQzNDLE9BQU8sRUFBRSxFQUFFO0VBQ2Y7SUFDRTtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRSxFQUFFOztBQUVyQztFQUNFO0lBQ0UsYUFBYTtJQUNiLFVBQVUsRUFBRTtJQUNaO01BQ0UsbURBQW1EO01BQ25ELDJDQUEyQztNQUMzQyxRQUFRO01BQ1IsVUFBVSxFQUFFO0VBQ2hCO0lBQ0UsV0FBVztJQUNYLFlBQVk7SUFDWixRQUFRO0lBQ1IsYUFBYTtJQUNiLG1EQUFtRDtJQUNuRCwyQ0FBMkM7SUFDM0MsZUFBZTtJQUNmLFNBQVM7SUFDVCx3QkFBd0I7SUFDeEIsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2Ysd0JBQXdCO0lBQ3hCLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHdCQUF3QjtJQUN4QixxQkFBcUI7SUFDckIsdUJBQXVCO0lBQ3ZCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLFdBQVcsRUFBRSxFQUFFO0VBQ2pCO0lBQ0U7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCLEVBQUUsRUFBRTs7QUFFckM7SUFDSTtNQUNFLGNBQWM7TUFDZCxpQkFBaUIsRUFBRTtJQUNyQjtNQUNFLHFCQUFxQixFQUFFO0lBQ3pCO01BQ0UsVUFBVTtNQUNWLFlBQVksRUFBRTtJQUNoQjtNQUNFLG1EQUFtRDtNQUNuRCwyQ0FBMkM7TUFDM0MsV0FBVyxFQUFFO0lBQ2Y7TUFDRSxVQUFVO01BQ1YsWUFBWSxFQUFFO0VBQ2xCO0lBQ0UsZUFBZTtJQUNmLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixnQkFBZ0I7SUFDaEIsYUFBYTtJQUNiLDhCQUE4QjtJQUM5QixrREFBa0Q7SUFDbEQsMENBQTBDLEVBQUU7RUFDOUM7SUFDRSwrQkFBK0IsRUFBRTtFQUNuQztJQUNFLHlCQUF5QixFQUFFO0lBQzNCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsNkJBQTZCLEVBQUU7TUFDL0I7UUFDRSxjQUFjLEVBQUUsRUFBRTs7QUFFMUI7RUFDRTtJQUNFLHFCQUFxQixFQUFFLEVBQUU7O0FBRTdCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsc0JBQXNCLEVBQUU7RUFDeEI7SUFDRSwyQkFBMkI7SUFDM0IsMkJBQTJCO0lBQzNCLG9CQUFvQjtJQUNwQix1QkFBdUI7SUFDdkIsY0FBYztJQUNkLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsc0JBQXNCLEVBQUU7SUFDeEI7TUFDRSwwQkFBMEIsRUFBRTtJQUM5QjtNQUNFLHNCQUFzQixFQUFFO0lBQzFCO01BQ0UsbUJBQW1CLEVBQUU7RUFDekI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix1QkFBdUI7SUFDdkIsb0JBQW9CO0lBQ3BCLDJCQUEyQjtJQUMzQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsY0FBYztNQUNkLG9CQUFvQixFQUFFO0lBQ3hCO01BQ0UsYUFBYSxFQUFFO0lBQ2pCO01BQ0UsU0FBUztNQUNULG1CQUFtQjtNQUNuQixpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWMsRUFBRTtNQUNoQjtRQUNFLHFCQUFxQjtRQUNyQixpQkFBaUI7UUFDakIsY0FBYyxFQUFFO0lBQ3BCO01BQ0UscUJBQXFCO01BQ3JCLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYztNQUNkLFdBQVc7TUFDWCxXQUFXO01BQ1gsa0JBQWtCO01BQ2xCLG1CQUFtQjtNQUNuQixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLFVBQVU7UUFDVixZQUFZLEVBQUU7SUFDbEI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQixxQkFBcUI7TUFDckIsbUJBQW1CO01BQ25CLGVBQWU7TUFDZixTQUFTO01BQ1QsVUFBVSxFQUFFO01BQ1o7UUFDRSw0QkFBNEI7UUFDNUIsNEJBQTRCO1FBQzVCLG9CQUFvQixFQUFFO1FBQ3RCO1VBQ0UsZUFBZTtVQUNmLGNBQWMsRUFBRTtRQUNsQjtVQUNFLDRCQUE0QjtVQUM1QixvQkFBb0I7VUFDcEIsY0FBYyxFQUFFO1FBQ2xCO1VBQ0UsY0FBYyxFQUFFO01BQ3BCO1FBQ0Usc0JBQXNCO1FBQ3RCLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsY0FBYztRQUNkLDRCQUE0QjtRQUM1QixvQkFBb0IsRUFBRTtRQUN0QjtVQUNFLGNBQWMsRUFBRTtRQUNsQjtVQUNFLGNBQWMsRUFBRTtRQUNsQjtVQUNFLDRCQUE0QjtVQUM1QixvQkFBb0IsRUFBRTtNQUMxQjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsd0JBQXdCO1FBQ3hCLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLHNCQUFzQixFQUFFO1FBQ3hCO1VBQ0UsY0FBYztVQUNkLFVBQVU7VUFDVixXQUFXO1VBQ1gsa0JBQWtCO1VBQ2xCLFlBQVk7VUFDWixtQkFBbUIsRUFBRTtJQUMzQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CLEVBQUU7RUFDekI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYixxQkFBcUI7SUFDckIsa0JBQWtCO0lBQ2xCLHlCQUF5QjtJQUN6Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixVQUFVLEVBQUU7SUFDWjtNQUNFLG9CQUFvQixFQUFFO0VBQzFCO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGNBQWM7TUFDZCxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0VBQ2xDO0lBQ0UsY0FBYztJQUNkLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usa0NBQWtDO01BQ2xDLDBCQUEwQjtNQUMxQixhQUFhLEVBQUU7SUFDakI7TUFDRSxrQ0FBa0M7TUFDbEMsMEJBQTBCLEVBQUU7SUFDOUI7TUFDRSxtQkFBbUI7TUFDbkIsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7RUFDbEM7SUFDRSxtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLHFCQUFxQjtNQUNyQixjQUFjO01BQ2QsZ0JBQWdCLEVBQUU7SUFDcEI7TUFDRSxxQkFBcUI7TUFDckIsY0FBYztNQUNkLHFCQUFxQjtNQUNyQixnQkFBZ0IsRUFBRTtJQUNwQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsY0FBYyxFQUFFO0VBQ3RCO0lBQ0UsWUFBWTtJQUNaLHFCQUFxQixFQUFFO0lBQ3ZCO01BQ0UsaUJBQWlCO01BQ2pCLFlBQVk7TUFDWixtQkFBbUI7TUFDbkIsZ0NBQWdDLEVBQUU7SUFDcEM7TUFDRSxpQkFBaUI7TUFDakIsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsNkJBQTZCO0lBQzdCLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxtQkFBbUIsRUFBRTtJQUN2QjtNQUNFLG1CQUFtQjtNQUNuQixjQUFjLEVBQUU7TUFDaEI7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCO1FBQzFCLGFBQWEsRUFBRTtNQUNqQjtRQUNFLGtDQUFrQztRQUNsQywwQkFBMEIsRUFBRTtNQUM5QjtRQUNFLG1CQUFtQjtRQUNuQixjQUFjLEVBQUU7UUFDaEI7VUFDRSxjQUFjLEVBQUU7UUFDbEI7VUFDRSxrQ0FBa0M7VUFDbEMsMEJBQTBCO1VBQzFCLGFBQWEsRUFBRTtRQUNqQjtVQUNFLGtDQUFrQztVQUNsQywwQkFBMEIsRUFBRTtJQUNsQztNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLG1CQUFtQixFQUFFO0lBQ3pCO01BQ0UsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxtQkFBbUIsRUFBRTtJQUN6QjtNQUNFLG1CQUFtQjtNQUNuQixnQ0FBZ0MsRUFBRTs7QUFFeEM7RUFDRTtJQUNFLGlCQUFpQixFQUFFO0lBQ25CO01BQ0UscUJBQXFCO01BQ3JCLGtCQUFrQjtNQUNsQixnQkFBZ0I7TUFDaEIsU0FBUztNQUNULFVBQVU7TUFDVixZQUFZO01BQ1osb0JBQW9CO01BQ3BCLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsZ0JBQWdCO01BQ2hCLHdCQUF3QjtNQUN4QixnQkFBZ0I7TUFDaEIsbUJBQW1CO01BQ25CLFlBQVk7TUFDWixlQUFlO01BQ2YsZ0JBQWdCO01BQ2hCLHdCQUF3QjtNQUN4QixXQUFXO01BQ1gsWUFBWTtNQUNaLGlDQUFpQztNQUNqQyx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFLGNBQWM7UUFDZCxrQkFBa0I7UUFDbEIsU0FBUztRQUNULFdBQVc7UUFDWCxlQUFlO1FBQ2YsV0FBVztRQUNYLGtCQUFrQjtRQUNsQixpQ0FBaUM7UUFDakMseUJBQXlCLEVBQUU7UUFDM0I7VUFDRSxrQkFBa0I7VUFDbEIsY0FBYztVQUNkLE9BQU87VUFDUCxXQUFXO1VBQ1gsV0FBVztVQUNYLGVBQWU7VUFDZixXQUFXO1VBQ1gsa0JBQWtCO1VBQ2xCLGlDQUFpQztVQUNqQyx5QkFBeUIsRUFBRTtRQUM3QjtVQUNFLFNBQVMsRUFBRTtRQUNiO1VBQ0UsWUFBWSxFQUFFO01BQ2xCO1FBQ0UsaUNBQWlDO1FBQ2pDLHlCQUF5QjtRQUN6QixVQUFVO1FBQ1YsVUFBVTtRQUNWLFVBQVUsRUFBRTtNQUNkO1FBQ0UsaUNBQWlDO1FBQ2pDLHlCQUF5QjtRQUN6QixVQUFVO1FBQ1YsVUFBVTtRQUNWLFVBQVUsRUFBRTtNQUNkO1FBQ0UsV0FBVztRQUNYLGlDQUFpQztRQUNqQyx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLGlDQUFpQztRQUNqQyx5QkFBeUI7UUFDekIsU0FBUztRQUNULFdBQVc7UUFDWCxVQUFVLEVBQUU7TUFDZDtRQUNFLGlDQUFpQztRQUNqQyx5QkFBeUI7UUFDekIsU0FBUztRQUNULFdBQVc7UUFDWCxVQUFVLEVBQUU7TUFDZDtRQUNFLFNBQVM7UUFDVCxXQUFXO1FBQ1gsVUFBVTtRQUNWLG1DQUFtQztRQUNuQywyQkFBMkIsRUFBRTtNQUMvQjtRQUNFLFNBQVM7UUFDVCxXQUFXO1FBQ1gsVUFBVTtRQUNWLG1DQUFtQztRQUNuQywyQkFBMkIsRUFBRTtNQUMvQjtRQUNFLFdBQVc7UUFDWCxtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7TUFDL0I7UUFDRSxVQUFVO1FBQ1YsVUFBVTtRQUNWLFVBQVU7UUFDVixtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7TUFDL0I7UUFDRSxVQUFVO1FBQ1YsVUFBVTtRQUNWLFVBQVU7UUFDVixtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7SUFDakM7TUFDRSxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLG1CQUFtQixFQUFFO0lBQ3pCO01BQ0UsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxtQkFBbUIsRUFBRTtJQUN6QjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsbUJBQW1CLEVBQUU7SUFDekI7TUFDRSxxQkFBcUI7TUFDckIsa0JBQWtCLEVBQUU7SUFDdEI7TUFDRSxnQ0FBZ0MsRUFBRTtJQUNwQztNQUNFLGlCQUFpQixFQUFFO0lBQ3JCO01BQ0UsaUJBQWlCLEVBQUU7SUFDckI7TUFDRSxrQkFBa0IsRUFBRSxFQUFFOztBQUU1QjtFQUNFO0lBQ0UsbUJBQW1CLEVBQUUsRUFBRTs7QUFFM0I7RUFDRSxVQUFVO0VBQ1YsU0FBUztFQUNULDJCQUEyQjtFQUMzQiwyQkFBMkI7RUFDM0Isb0JBQW9CO0VBQ3BCLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGlCQUFpQixFQUFFO0VBQ25CO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsWUFBWTtJQUNaLFdBQVc7SUFDWCxlQUFlLEVBQUU7RUFDbkI7SUFDRSxZQUFZO0lBQ1osV0FBVztJQUNYLGVBQWUsRUFBRTtFQUNuQjtJQUNFLFlBQVk7SUFDWixXQUFXO0lBQ1gsaUJBQWlCO0lBQ2pCLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQiwyQkFBMkI7SUFDM0IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsV0FBVyxFQUFFO0lBQ2I7TUFDRSxrQkFBa0I7TUFDbEIsYUFBYTtNQUNiLGNBQWM7TUFDZCxnQkFBZ0I7TUFDaEIsb0JBQW9CO01BQ3BCLHlCQUF5QjtNQUN6Qix5QkFBeUI7TUFDekIsY0FBYztNQUNkLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLFdBQVcsRUFBRTtNQUNmO1FBQ0UsZUFBZTtRQUNmLGdCQUFnQixFQUFFO0VBQ3hCO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsdUJBQXVCO0lBQ3ZCLGNBQWM7SUFDZCx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLHlCQUF5QixFQUFFO0VBQy9CO0lBQ0UsY0FBYztJQUNkLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsY0FBYztJQUNkLG9DQUFvQyxFQUFFO0VBQ3hDO0lBQ0UsY0FBYztJQUNkLGlDQUFpQyxFQUFFO0VBQ3JDO0lBQ0UsY0FBYztJQUNkLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsY0FBYztJQUNkLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsY0FBYztJQUNkLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsY0FBYztJQUNkLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsY0FBYztJQUNkLG1DQUFtQyxFQUFFO0VBQ3ZDO0lBQ0UsU0FBUztJQUNULFdBQVc7SUFDWCx3QkFBd0I7SUFDeEIsa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxzQkFBc0IsRUFBRTtJQUMxQjtNQUNFLHNCQUFzQixFQUFFO0lBQzFCO01BQ0Usb0JBQW9CLEVBQUU7RUFDMUI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UscUJBQXFCO0lBQ3JCLGdCQUFnQjtJQUNoQixlQUFlO0lBQ2YsY0FBYztJQUNkLFdBQVc7SUFDWCxVQUFVO0lBQ1YsWUFBWTtJQUNaLHNCQUFzQjtJQUN0QixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLGdCQUFnQjtNQUNoQixlQUFlO01BQ2YsY0FBYztNQUNkLFdBQVc7TUFDWCxVQUFVLEVBQUU7SUFDZDtNQUNFLGdCQUFnQjtNQUNoQixlQUFlO01BQ2YsY0FBYztNQUNkLFdBQVc7TUFDWCxVQUFVLEVBQUU7SUFDZDtNQUNFLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsZUFBZTtNQUNmLFlBQVk7TUFDWixXQUFXLEVBQUU7RUFDakI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLHVEQUF1RDtJQUN2RCwrQ0FBK0MsRUFBRTs7QUFFckQ7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixrQkFBa0I7SUFDbEIsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsY0FBYztNQUNkLHNCQUFzQjtNQUN0Qiw0QkFBNEIsRUFBRTtFQUNsQztJQUNFLGNBQWM7SUFDZCxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixVQUFVO0lBQ1YsZUFBZTtJQUNmLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UseUJBQXlCLEVBQUU7RUFDN0I7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLFlBQVk7TUFDWixXQUFXLEVBQUU7SUFDZjtNQUNFLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sU0FBUztNQUNULE9BQU87TUFDUCxRQUFRO01BQ1Isb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIscUNBQXFDO01BQ3JDLGdDQUFnQztNQUNoQyx3QkFBd0I7TUFDeEIsVUFBVSxFQUFFO01BQ1o7UUFDRSxrQkFBa0IsRUFBRTtRQUNwQjtVQUNFLGVBQWUsRUFBRTtJQUN2QjtNQUNFLDZCQUE2QixFQUFFO01BQy9CO1FBQ0UsZ0NBQWdDO1FBQ2hDLHdCQUF3QjtRQUN4QixVQUFVLEVBQUU7O0FBRXBCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2Isd0JBQXdCO0VBQ3hCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUIsRUFBRTtFQUNyQjtJQUNFLFdBQVc7SUFDWCxXQUFXO0lBQ1gsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxPQUFPO0lBQ1AsbUJBQW1CO0lBQ25CLHFCQUFxQixFQUFFO0VBQ3pCO0lBQ0UsV0FBVztJQUNYLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLE9BQU87SUFDUCxtQkFBbUI7SUFDbkIscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxlQUFlLEVBQUU7O0FBRXJCO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLGNBQWMsRUFBRTtFQUNoQjtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxrQkFBa0I7SUFDbEIscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxlQUFlLEVBQUU7RUFDbkI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGFBQWEsRUFBRTtFQUNqQjtJQUNFLGdCQUFnQixFQUFFOztBQUV0QjtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGNBQWMsRUFBRTtFQUNoQjtJQUNFLGNBQWM7SUFDZCxXQUFXO0lBQ1gsa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxtQ0FBbUM7SUFDbkMsMkJBQTJCLEVBQUU7RUFDL0I7SUFDRSxnQ0FBZ0MsRUFBRTtJQUNsQztNQUNFLFdBQVcsRUFBRTtFQUNqQjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGdDQUFnQztNQUNoQyxZQUFZLEVBQUU7RUFDbEI7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxjQUFjLEVBQUU7TUFDaEI7UUFDRSxnQ0FBZ0M7UUFDaEMsWUFBWSxFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0UsZ0NBQWdDO1FBQ2hDLFlBQVksRUFBRTtFQUNwQjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGdDQUFnQztRQUNoQyxZQUFZLEVBQUU7RUFDcEI7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxjQUFjLEVBQUU7TUFDaEI7UUFDRSxnQ0FBZ0M7UUFDaEMsWUFBWSxFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0UsZ0NBQWdDO1FBQ2hDLFlBQVksRUFBRTtFQUNwQjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGdDQUFnQztRQUNoQyxZQUFZLEVBQUU7RUFDcEI7SUFDRSxjQUFjLEVBQUU7SUFDaEI7TUFDRSxjQUFjLEVBQUU7TUFDaEI7UUFDRSxnQ0FBZ0M7UUFDaEMsWUFBWSxFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0UsZ0NBQWdDO1FBQ2hDLFlBQVksRUFBRTs7QUFFdEI7RUFDRSxVQUFVO0VBQ1Ysa0JBQWtCLEVBQUU7RUFDcEI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UscUJBQXFCLEVBQUU7RUFDekI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2Qjs7SUFFRSxjQUFjO0lBQ2QsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YscUJBQXFCO0lBQ3JCLGNBQWMsRUFBRTtJQUNoQjs7TUFFRSxpQkFBaUIsRUFBRTtJQUNyQjs7TUFFRSxpQkFBaUIsRUFBRTtJQUNyQjs7TUFFRSxpQkFBaUIsRUFBRTtFQUN2QjtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixVQUFVO0lBQ1Ysa0JBQWtCO0lBQ2xCLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGNBQWM7SUFDZCxVQUFVO0lBQ1YsU0FBUyxFQUFFO0lBQ1g7TUFDRSxlQUFlO01BQ2YseUJBQXlCO01BQ3pCLGtCQUFrQixFQUFFO0lBQ3RCO01BQ0UsZUFBZTtNQUNmLDhCQUE4QjtNQUM5Qix5QkFBeUI7TUFDekIsMkJBQTJCO01BQzNCLDRCQUE0QixFQUFFO0lBQ2hDO01BQ0UsZUFBZTtNQUNmLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsVUFBVSxFQUFFO0VBQ2hCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxhQUFhLEVBQUU7O0FBRW5CO0VBQ0UsU0FBUztFQUNULGNBQWM7RUFDZCxnQ0FBZ0MsRUFBRTtFQUNsQztJQUNFLGlDQUFpQyxFQUFFO0VBQ3JDO0lBQ0Usd0JBQXdCLEVBQUU7RUFDNUI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxnQ0FBZ0MsRUFBRTtJQUNsQztNQUNFLGlDQUFpQyxFQUFFO0VBQ3ZDO0lBQ0UsZ0NBQWdDLEVBQUU7SUFDbEM7TUFDRSxpQ0FBaUMsRUFBRTtFQUN2QztJQUNFLGdDQUFnQyxFQUFFO0lBQ2xDO01BQ0UsaUNBQWlDLEVBQUU7RUFDdkM7SUFDRSxnQ0FBZ0MsRUFBRTtJQUNsQztNQUNFLGlDQUFpQyxFQUFFO0VBQ3ZDO0lBQ0UsZ0NBQWdDLEVBQUU7SUFDbEM7TUFDRSxpQ0FBaUMsRUFBRTtFQUN2QztJQUNFLGdDQUFnQyxFQUFFO0lBQ2xDO01BQ0UsaUNBQWlDLEVBQUU7RUFDdkM7SUFDRSxnQ0FBZ0MsRUFBRTtJQUNsQztNQUNFLGlDQUFpQyxFQUFFO0VBQ3ZDO0lBQ0UsZ0NBQWdDLEVBQUU7SUFDbEM7TUFDRSxpQ0FBaUMsRUFBRTs7QUFFekM7RUFDRSxZQUFZO0VBQ1osV0FBVyxFQUFFO0VBQ2I7SUFDRSxhQUFhLEVBQUU7RUFDakI7SUFDRSx3QkFBd0IsRUFBRTtFQUM1QjtJQUNFLHdCQUF3QixFQUFFO0VBQzVCO0lBQ0Usd0JBQXdCLEVBQUU7RUFDNUI7SUFDRSx3QkFBd0IsRUFBRTtFQUM1QjtJQUNFLHdCQUF3QixFQUFFO0VBQzVCO0lBQ0Usd0JBQXdCLEVBQUU7RUFDNUI7SUFDRSx3QkFBd0IsRUFBRTtFQUM1QjtJQUNFLHdCQUF3QixFQUFFO0VBQzVCO0lBQ0UsWUFBWTtJQUNaLFdBQVcsRUFBRTtFQUNmO0lBQ0UsWUFBWTtJQUNaLFdBQVcsRUFBRTtFQUNmO0lBQ0UsWUFBWTtJQUNaLFdBQVcsRUFBRTtFQUNmO0lBQ0UsWUFBWTtJQUNaLFdBQVcsRUFBRTs7QUFFakI7RUFDRSxhQUFhLEVBQUU7RUFDZjtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxpQkFBaUI7SUFDakIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0Qiw4QkFBOEI7SUFDOUIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIscUNBQXFDLEVBQUU7SUFDdkM7TUFDRSxpQkFBaUIsRUFBRTtJQUNyQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsZUFBZTtNQUNmLG1CQUFtQjtNQUNuQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGdCQUFnQixFQUFFOztBQUV4QjtFQUNFO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0Usa0JBQWtCO0lBQ2xCLGNBQWM7SUFDZCxhQUFhO0lBQ2Isa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLFlBQVk7SUFDWixXQUFXLEVBQUU7RUFDZjtJQUNFLHdCQUF3QixFQUFFO0VBQzVCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsc0JBQXNCO0lBQ3RCLGdDQUFnQyxFQUFFO0lBQ2xDO01BQ0UsZ0JBQWdCO01BQ2hCLFNBQVM7TUFDVCxjQUFjO01BQ2QsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFO01BQzdCO1FBQ0UsY0FBYztRQUNkLG1DQUFtQztRQUNuQywyQkFBMkIsRUFBRTtJQUNqQztNQUNFLHFCQUFxQjtNQUNyQixpQkFBaUI7TUFDakIsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtNQUM3QjtRQUNFLHFCQUFxQjtRQUNyQixjQUFjO1FBQ2QsbUNBQW1DO1FBQ25DLDJCQUEyQixFQUFFO0VBQ25DO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLDBCQUEwQjtJQUMxQixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLHFCQUFxQixFQUFFO0lBQ3pCO01BQ0UsaUJBQWlCLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0UsbUJBQW1CLEVBQUU7O0FBRXpCO0VBQ0UsbUJBQW1CO0VBQ25CLHFDQUFxQyxFQUFFO0VBQ3ZDO0lBQ0Usa0JBQWtCO0lBQ2xCLHNCQUFzQjtJQUN0QixvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDhCQUE4QjtJQUM5Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0UsYUFBYTtNQUNiLGtCQUFrQixFQUFFO0lBQ3RCO01BQ0Usa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxnQkFBZ0I7UUFDaEIsY0FBYztRQUNkLG1DQUFtQztRQUNuQywyQkFBMkIsRUFBRTtRQUM3QjtVQUNFLGNBQWM7VUFDZCxtQ0FBbUM7VUFDbkMsMkJBQTJCLEVBQUU7TUFDakM7UUFDRSxpQkFBaUI7UUFDakIsZ0JBQWdCO1FBQ2hCLGNBQWMsRUFBRTtJQUNwQjtNQUNFLGdCQUFnQjtNQUNoQixtQkFBbUI7TUFDbkIsb0JBQW9CO01BQ3BCLFlBQVk7TUFDWixpQkFBaUIsRUFBRTtFQUN2QjtJQUNFLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsYUFBYSxFQUFFOztBQUVuQjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsaUNBQWlDLEVBQUU7RUFDbkM7SUFDRSxtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLGFBQWE7TUFDYixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLFdBQVcsRUFBRTtJQUNmO01BQ0Usa0JBQWtCLEVBQUU7RUFDeEI7SUFDRSxvQkFBb0IsRUFBRTtFQUN4QjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLHNCQUFzQjtJQUN0QixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZLEVBQUU7SUFDZDtNQUNFLGdCQUFnQjtNQUNoQixlQUFlO01BQ2YsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtNQUM3QjtRQUNFLGNBQWM7UUFDZCxtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7SUFDakM7TUFDRSxnQkFBZ0I7TUFDaEIsaUJBQWlCO01BQ2pCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGVBQWU7TUFDZixTQUFTO01BQ1QsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UsY0FBYztJQUNkLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLG1DQUFtQztJQUNuQywyQkFBMkIsRUFBRTtJQUM3QjtNQUNFLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtFQUNqQztJQUNFLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0Usc0JBQXNCLEVBQUU7SUFDeEI7TUFDRSxpQkFBaUI7TUFDakIsaUJBQWlCO01BQ2pCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGlCQUFpQixFQUFFO0VBQ3ZCO0lBQ0UsY0FBYyxFQUFFO0VBQ2xCO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQixFQUFFOztBQUV0QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFVBQVUsRUFBRTtFQUNaO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxPQUFPO0lBQ1AscUJBQXFCLEVBQUU7SUFDdkI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLDhCQUE4QjtNQUM5Qix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQixxQkFBcUIsRUFBRTtNQUN2QjtRQUNFLGdCQUFnQixFQUFFO1FBQ2xCO1VBQ0UsaUJBQWlCO1VBQ2pCLGdCQUFnQjtVQUNoQixjQUFjLEVBQUU7UUFDbEI7VUFDRSxpQkFBaUI7VUFDakIsY0FBYztVQUNkLGdCQUFnQixFQUFFO0lBQ3hCO01BQ0UsV0FBVyxFQUFFOztBQUVuQjtFQUNFLGtCQUFrQixFQUFFOztBQUV0QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osV0FBVyxFQUFFO0VBQ2I7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVksRUFBRTtJQUNkO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsNEJBQTRCO01BQzVCLDZCQUE2QjtNQUM3QiwwQkFBMEI7TUFDMUIsc0JBQXNCO01BQ3RCLHFCQUFxQjtNQUNyQixrQkFBa0I7TUFDbEIseUJBQXlCLEVBQUU7RUFDL0I7SUFDRSw4QkFBOEI7SUFDOUIsK0JBQStCLEVBQUU7O0FBRXJDO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLHNCQUFzQjtFQUN0QixxQ0FBcUMsRUFBRTtFQUN2QztJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CLEVBQUU7SUFDckI7TUFDRSxzQkFBc0IsRUFBRTtNQUN4QjtRQUNFLGlCQUFpQjtRQUNqQixrQkFBa0IsRUFBRTtJQUN4QjtNQUNFLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRTtNQUM3QjtRQUNFLGNBQWM7UUFDZCxtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7SUFDakM7TUFDRSxTQUFTO01BQ1QsaUJBQWlCO01BQ2pCLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsZ0JBQWdCO01BQ2hCLHFCQUFxQixFQUFFO0lBQ3pCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsNEJBQTRCO01BQzVCLDZCQUE2QjtNQUM3QiwwQkFBMEI7TUFDMUIsc0JBQXNCLEVBQUU7TUFDeEI7UUFDRSxpQkFBaUI7UUFDakIsZ0JBQWdCO1FBQ2hCLGNBQWMsRUFBRTtNQUNsQjtRQUNFLG1CQUFtQixFQUFFO0lBQ3pCO01BQ0UsbUJBQW1CO01BQ25CLG9CQUFvQjtNQUNwQixZQUFZO01BQ1osaUJBQWlCO01BQ2pCLHFCQUFxQjtNQUNyQixrQkFBa0I7TUFDbEIseUJBQXlCO01BQ3pCLGtCQUFrQixFQUFFO0VBQ3hCO0lBQ0UsZ0JBQWdCLEVBQUU7O0FBRXRCO0VBQ0U7SUFDRSxhQUFhLEVBQUU7SUFDZjtNQUNFLHFCQUFxQixFQUFFO01BQ3ZCO1FBQ0UsZUFBZSxFQUFFO0lBQ3JCO01BQ0UsaUJBQWlCO01BQ2pCLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsbUJBQW1CLEVBQUUsRUFBRTs7QUFFN0I7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixzQkFBc0IsRUFBRTtFQUN4QjtJQUNFLGVBQWU7SUFDZixjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsT0FBTztJQUNQLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0UsaUJBQWlCLEVBQUU7O0FBRXpCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGlDQUFpQyxFQUFFO0VBQ25DO0lBQ0UsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixtQkFBbUI7SUFDbkIsV0FBVztJQUNYLE9BQU87SUFDUCxnQkFBZ0I7SUFDaEIsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsaUJBQWlCLEVBQUU7RUFDdkI7SUFDRSxnQkFBZ0IsRUFBRTs7QUFFdEI7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsY0FBYyxFQUFFOztBQUVsQjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0UsYUFBYTtJQUNiLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0Usa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxjQUFjO01BQ2QsZ0JBQWdCO01BQ2hCLGlCQUFpQjtNQUNqQixnQkFBZ0IsRUFBRTtJQUNwQjtNQUNFLGNBQWM7TUFDZCxpQkFBaUIsRUFBRTs7QUFFekI7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsV0FBVyxFQUFFOztBQUVmO0VBQ0UsV0FBVyxFQUFFOztBQUVmO0VBQ0UsV0FBVztFQUNYLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxlQUFlLEVBQUU7RUFDakI7SUFDRSxpQkFBaUI7SUFDakIscUJBQXFCLEVBQUU7SUFDdkI7TUFDRSxpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxxQkFBcUI7TUFDckIsa0JBQWtCO01BQ2xCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGNBQWMsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFOztBQUV0QjtFQUNFLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIsa0JBQWtCLEVBQUU7RUFDcEI7SUFDRSxrQkFBa0IsRUFBRTs7QUFFeEI7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGNBQWMsRUFBRTs7QUFFbEI7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixjQUFjLEVBQUU7O0FBRWxCO0VBQ0UscUJBQXFCLEVBQUU7O0FBRXpCO0VBQ0Usa0JBQWtCO0VBQ2xCLGVBQWUsRUFBRTs7QUFFbkI7RUFDRSxrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRSxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsY0FBYyxFQUFFOztBQUVsQjtFQUNFLGlDQUFpQyxFQUFFO0VBQ25DO0lBQ0UsU0FBUztJQUNULGVBQWU7SUFDZixxQkFBcUI7SUFDckIsaUJBQWlCO0lBQ2pCLG1CQUFtQjtJQUNuQixjQUFjLEVBQUU7SUFDaEI7TUFDRSxRQUFRO01BQ1IsV0FBVztNQUNYLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0Usa0JBQWtCO01BQ2xCLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0UsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSxpQkFBaUI7SUFDakIsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxjQUFjO0lBQ2Qsa0NBQWtDO0lBQ2xDLDBCQUEwQixFQUFFO0lBQzVCO01BQ0UsY0FBYztNQUNkLGtDQUFrQztNQUNsQywwQkFBMEIsRUFBRTtJQUM5QjtNQUNFLGNBQWMsRUFBRTtFQUNwQjtJQUNFLGNBQWM7SUFDZCxlQUFlLEVBQUU7RUFDbkI7SUFDRSxTQUFTLEVBQUU7O0FBRWY7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLFdBQVcsRUFBRTtFQUNiO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLGFBQWE7SUFDYiw0QkFBNEI7SUFDNUIsNkJBQTZCO0lBQzdCLDBCQUEwQjtJQUMxQixzQkFBc0IsRUFBRTtJQUN4QjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHFCQUFxQjtNQUNyQix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsbUJBQW1CO1FBQ25CLFdBQVc7UUFDWCxPQUFPLEVBQUU7UUFDVDtVQUNFLGVBQWU7VUFDZixjQUFjO1VBQ2Qsc0JBQXNCO1VBQ3RCLGdCQUFnQjtVQUNoQixjQUFjLEVBQUU7UUFDbEI7VUFDRSxpQkFBaUI7VUFDakIsZ0JBQWdCO1VBQ2hCLGNBQWM7VUFDZCxjQUFjLEVBQUU7UUFDbEI7VUFDRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYix5QkFBeUI7VUFDekIsc0JBQXNCO1VBQ3RCLDhCQUE4QjtVQUM5Qix5QkFBeUI7VUFDekIsc0JBQXNCO1VBQ3RCLG1CQUFtQjtVQUNuQixjQUFjO1VBQ2QsaUJBQWlCLEVBQUU7VUFDbkI7WUFDRSxXQUFXO1lBQ1gsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsaUJBQWlCO1lBQ2pCLGdCQUFnQjtZQUNoQixjQUFjO1lBQ2Qsa0JBQWtCLEVBQUU7RUFDOUI7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLDhCQUE4QjtNQUM5QiwrQkFBK0IsRUFBRTs7QUFFdkM7RUFDRSxlQUFlLEVBQUU7RUFDakI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLGNBQWM7TUFDZCxpQkFBaUI7TUFDakIsbUJBQW1CO01BQ25CLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0UsY0FBYztNQUNkLGtCQUFrQjtNQUNsQixnQkFBZ0IsRUFBRTtNQUNsQjtRQUNFLGNBQWM7UUFDZCxpQkFBaUI7UUFDakIsZ0JBQWdCLEVBQUU7SUFDdEI7TUFDRSxtQkFBbUI7TUFDbkIsV0FBVztNQUNYLE9BQU8sRUFBRTtJQUNYO01BQ0UsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSxnQkFBZ0I7SUFDaEIsaUJBQWlCLEVBQUU7SUFDbkI7TUFDRSxrQkFBa0I7TUFDbEIsa0NBQWtDLEVBQUU7SUFDdEM7TUFDRSxrQ0FBa0MsRUFBRTs7QUFFMUM7RUFDRSxhQUFhLEVBQUU7RUFDZjtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsMEJBQTBCO0lBQzFCLHFCQUFxQixFQUFFO0lBQ3ZCO01BQ0UsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0UscUJBQXFCO01BQ3JCLGtCQUFrQjtNQUNsQixjQUFjLEVBQUU7RUFDcEI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQixFQUFFO0VBQ3ZCO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWSxFQUFFO0lBQ2Q7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsYUFBYTtRQUNiLGVBQWU7UUFDZixxQkFBcUIsRUFBRTtNQUN6QjtRQUNFLGNBQWM7UUFDZCxnQkFBZ0I7UUFDaEIsbUJBQW1CO1FBQ25CLFdBQVc7UUFDWCxPQUFPO1FBQ1Asa0JBQWtCLEVBQUU7TUFDdEI7UUFDRSxpQkFBaUIsRUFBRTtFQUN6QjtJQUNFLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsa0JBQWtCO01BQ2xCLE9BQU87TUFDUCxRQUFRO01BQ1IsU0FBUztNQUNULE1BQU07TUFDTixpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWM7TUFDZCxZQUFZLEVBQUU7SUFDaEI7TUFDRSxrQkFBa0I7TUFDbEIsVUFBVSxFQUFFOztBQUVsQjtFQUNFO0lBQ0UsYUFBYSxFQUFFO0lBQ2Y7TUFDRSxvQkFBb0IsRUFBRSxFQUFFOztBQUU5QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osV0FBVyxFQUFFO0VBQ2I7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVksRUFBRTtJQUNkO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsNEJBQTRCO01BQzVCLDZCQUE2QjtNQUM3QiwwQkFBMEI7TUFDMUIsc0JBQXNCO01BQ3RCLHFCQUFxQjtNQUNyQixrQkFBa0I7TUFDbEIseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSxpQkFBaUI7TUFDakIsZ0JBQWdCO01BQ2hCLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGVBQWU7TUFDZixZQUFZO01BQ1osa0JBQWtCO01BQ2xCLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxxQkFBcUI7TUFDckIsZUFBZSxFQUFFO0lBQ25CO01BQ0Usa0JBQWtCO01BQ2xCLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFOztBQUV0QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYSxFQUFFO0VBQ2Y7SUFDRSxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLE9BQU87SUFDUCxtQkFBbUI7SUFDbkIsVUFBVSxFQUFFO0lBQ1o7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLDhCQUE4QjtNQUM5QixpQkFBaUI7TUFDakIsaUNBQWlDLEVBQUU7TUFDbkM7UUFDRSxnQkFBZ0I7UUFDaEIsY0FBYztRQUNkLGVBQWUsRUFBRTtNQUNuQjtRQUNFLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsY0FBYztRQUNkLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0UsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixjQUFjLEVBQUU7TUFDbEI7UUFDRSxlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGlCQUFpQixFQUFFO01BQ3JCO1FBQ0UsZ0JBQWdCLEVBQUU7RUFDeEI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixtQkFBbUI7SUFDbkIsV0FBVztJQUNYLE9BQU87SUFDUCxrQkFBa0I7SUFDbEIsVUFBVSxFQUFFO0lBQ1o7TUFDRSxjQUFjO01BQ2Qsa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxhQUFhO1FBQ2IsZUFBZTtRQUNmLHFCQUFxQjtRQUNyQixxQkFBcUI7UUFDckIsdUJBQXVCLEVBQUU7TUFDM0I7UUFDRSxxQkFBcUI7UUFDckIsY0FBYztRQUNkLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsaUJBQWlCLEVBQUU7TUFDckI7UUFDRSxnQkFBZ0IsRUFBRTtJQUN0QjtNQUNFLGtCQUFrQjtNQUNsQixrQkFBa0I7TUFDbEIsb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsbUJBQW1CO01BQ25CLFdBQVc7TUFDWCxPQUFPLEVBQUU7TUFDVDtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHdCQUF3QjtRQUN4QixxQkFBcUI7UUFDckIsdUJBQXVCO1FBQ3ZCLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQixPQUFPO1FBQ1AsUUFBUTtRQUNSLFNBQVM7UUFDVCxNQUFNO1FBQ04saUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixjQUFjLEVBQUU7TUFDbEI7UUFDRSxrQkFBa0I7UUFDbEIsVUFBVSxFQUFFOztBQUVwQjtFQUNFO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsc0JBQXNCLEVBQUU7SUFDeEI7TUFDRSxXQUFXLEVBQUU7SUFDZjtNQUNFLFdBQVcsRUFBRTtNQUNiO1FBQ0Usa0JBQWtCLEVBQUUsRUFBRTs7QUFFOUI7RUFDRSwyQkFBMkI7RUFDM0IsNEJBQTRCLEVBQUU7RUFDOUI7SUFDRSxrQkFBa0I7SUFDbEIsaUJBQWlCLEVBQUU7O0FBRXZCO0VBQ0UsZUFBZTtFQUNmLDJCQUEyQjtFQUMzQixrQkFBa0I7RUFDbEIsVUFBVSxFQUFFO0VBQ1o7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWEsRUFBRTtJQUNmO01BQ0UsYUFBYTtNQUNiLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsT0FBTztNQUNQLGdCQUFnQjtNQUNoQix1QkFBdUI7TUFDdkIsY0FBYztNQUNkLDJEQUEyRDtNQUMzRCxtREFBbUQ7TUFDbkQsZUFBZTtNQUNmLGlDQUFpQztNQUNqQyx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFLGNBQWMsRUFBRTtRQUNoQjtVQUNFLGlCQUFpQixFQUFFO1FBQ3JCO1VBQ0UsaUJBQWlCO1VBQ2pCLFdBQVc7VUFDWCxZQUFZLEVBQUU7TUFDbEI7UUFDRSxjQUFjO1FBQ2QsbUJBQW1CO1FBQ25CLGlCQUFpQjtRQUNqQixnQkFBZ0I7UUFDaEIsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsY0FBYztRQUNkLGVBQWU7UUFDZixjQUFjLEVBQUU7TUFDbEI7UUFDRSxpQ0FBaUM7UUFDakMseUJBQXlCO1FBQ3pCLDJEQUEyRDtRQUMzRCxtREFBbUQsRUFBRTs7QUFFN0Q7RUFDRTtJQUNFLG9CQUFvQixFQUFFLEVBQUU7O0FBRTVCO0VBQ0UsMkJBQTJCO0VBQzNCLDRCQUE0QjtFQUM1QixrQkFBa0I7RUFDbEIsNEJBQTRCO0VBQzVCLHNCQUFzQixFQUFFO0VBQ3hCO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLDZMQUE2TDtJQUM3TCxpSUFBaUksRUFBRTtFQUNySTtJQUNFLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsY0FBYztJQUNkLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsc0JBQXNCO0lBQ3RCLGNBQWMsRUFBRTtFQUNsQjtJQUNFLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsVUFBVSxFQUFFO0VBQ2Q7SUFDRTtNQUNFLFNBQVM7TUFDVCxVQUFVLEVBQUUsRUFBRTs7QUFFcEI7RUFDRSxtQkFBbUIsRUFBRTtFQUNyQjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsOEJBQThCO0lBQzlCLHlCQUF5QjtJQUN6QixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLHFCQUFxQixFQUFFO0lBQ3ZCO01BQ0UsYUFBYTtNQUNiLG1CQUFtQixFQUFFO0lBQ3ZCO01BQ0Usa0JBQWtCO01BQ2xCLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIsWUFBWTtNQUNaLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLDRCQUE0QjtNQUM1Qiw2QkFBNkI7TUFDN0IsMEJBQTBCO01BQzFCLHNCQUFzQixFQUFFO01BQ3hCO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixjQUFjO1FBQ2QsbUNBQW1DO1FBQ25DLDJCQUEyQixFQUFFO1FBQzdCO1VBQ0UsY0FBYztVQUNkLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtNQUNqQztRQUNFLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsY0FBYyxFQUFFO0lBQ3BCO01BQ0UsZUFBZTtNQUNmLGdCQUFnQixFQUFFO01BQ2xCO1FBQ0UsaUJBQWlCO1FBQ2pCLGdCQUFnQixFQUFFO01BQ3BCO1FBQ0UsaUJBQWlCO1FBQ2pCLGNBQWM7UUFDZCxtQ0FBbUM7UUFDbkMsMkJBQTJCLEVBQUU7UUFDN0I7VUFDRSxjQUFjO1VBQ2QsbUNBQW1DO1VBQ25DLDJCQUEyQixFQUFFO01BQ2pDO1FBQ0Usa0JBQWtCO1FBQ2xCLGNBQWMsRUFBRTtFQUN0QjtJQUNFLG1CQUFtQjtJQUNuQixjQUFjLEVBQUU7O0FBRXBCO0VBQ0Usa0JBQWtCLEVBQUU7O0FBRXRCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixXQUFXLEVBQUU7RUFDYjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLG9CQUFvQjtJQUNwQix1QkFBdUI7SUFDdkIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osYUFBYTtJQUNiLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLHNCQUFzQixFQUFFO0lBQ3hCO01BQ0UsY0FBYztNQUNkLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxtQkFBbUI7TUFDbkIsb0JBQW9CO01BQ3BCLFlBQVk7TUFDWixnQkFBZ0I7TUFDaEIsaUJBQWlCLEVBQUU7RUFDdkI7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLDhCQUE4QjtNQUM5QiwrQkFBK0IsRUFBRTs7QUFFdkM7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLFdBQVcsRUFBRTtFQUNiO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLHVCQUF1QjtJQUN2QixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLFlBQVk7SUFDWixhQUFhLEVBQUU7SUFDZjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsT0FBTztNQUNQLGtCQUFrQjtNQUNsQixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHdCQUF3QjtRQUN4QixxQkFBcUI7UUFDckIsdUJBQXVCO1FBQ3ZCLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLFdBQVc7UUFDWCxZQUFZO1FBQ1osa0JBQWtCLEVBQUU7UUFDcEI7VUFDRSxpQkFBaUIsRUFBRTtNQUN2QjtRQUNFLGtCQUFrQjtRQUNsQixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLE9BQU8sRUFBRTtRQUNUO1VBQ0UsY0FBYztVQUNkLGlCQUFpQjtVQUNqQixnQkFBZ0I7VUFDaEIsY0FBYyxFQUFFO1FBQ2xCO1VBQ0UsY0FBYztVQUNkLGVBQWU7VUFDZixjQUFjLEVBQUU7RUFDeEI7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLDhCQUE4QjtNQUM5QiwrQkFBK0IsRUFBRTs7QUFFdkM7RUFDRTtJQUNFLGVBQWU7SUFDZixrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLG9CQUFvQixFQUFFLEVBQUU7O0FBRTlCO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsT0FBTyxFQUFFO0VBQ1Q7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDhCQUE4QjtJQUM5Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsaUJBQWlCO01BQ2pCLGdCQUFnQjtNQUNoQixjQUFjO01BQ2QsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFO01BQzdCO1FBQ0UsbUNBQW1DO1FBQ25DLDJCQUEyQjtRQUMzQixjQUFjLEVBQUU7SUFDcEI7TUFDRSxjQUFjO01BQ2QsZ0JBQWdCLEVBQUU7SUFDcEI7TUFDRSxrQkFBa0I7TUFDbEIsZ0JBQWdCO01BQ2hCLG9CQUFvQixFQUFFO0VBQzFCO0lBQ0UsY0FBYztJQUNkLHVCQUF1QixFQUFFO0VBQzNCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0Qiw4QkFBOEI7SUFDOUIsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxjQUFjLEVBQUU7RUFDcEI7SUFDRSx5QkFBeUI7SUFDekIsYUFBYTtJQUNiLGtCQUFrQixFQUFFOztBQUV4QjtFQUNFO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0UsY0FBYyxFQUFFO0VBQ2hCO0lBQ0UsaUJBQWlCO0lBQ2pCLGdCQUFnQjtJQUNoQixjQUFjLEVBQUU7RUFDbEI7SUFDRSxjQUFjO0lBQ2QsaUJBQWlCO0lBQ2pCLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxtQkFBbUI7TUFDbkIsV0FBVztNQUNYLE9BQU8sRUFBRTtNQUNUO1FBQ0UscUJBQXFCO1FBQ3JCLGVBQWU7UUFDZixpQkFBaUI7UUFDakIsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxlQUFlO1FBQ2YsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxpQkFBaUI7UUFDakIsZ0JBQWdCO1FBQ2hCLGNBQWM7UUFDZCxtQkFBbUI7UUFDbkIsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsY0FBYyxFQUFFOztBQUV4QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLDRCQUE0QjtFQUM1Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osV0FBVyxFQUFFO0VBQ2I7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYixvQkFBb0I7SUFDcEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osYUFBYTtJQUNiLDRCQUE0QjtJQUM1Qiw2QkFBNkI7SUFDN0IsMEJBQTBCO0lBQzFCLHNCQUFzQixFQUFFO0lBQ3hCO01BQ0UsZ0JBQWdCO01BQ2hCLGlCQUFpQixFQUFFO0lBQ3JCO01BQ0UsY0FBYztNQUNkLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsbUJBQW1CLEVBQUU7RUFDekI7SUFDRSxrQkFBa0IsRUFBRTtJQUNwQjtNQUNFLDhCQUE4QjtNQUM5QiwrQkFBK0IsRUFBRTs7QUFFdkM7RUFDRSwyQkFBMkI7RUFDM0IsNEJBQTRCLEVBQUU7RUFDOUI7SUFDRSxrQkFBa0I7SUFDbEIsMkJBQTJCO0lBQzNCLDRCQUE0QixFQUFFO0lBQzlCO01BQ0UsV0FBVztNQUNYLGFBQWE7TUFDYiwyQkFBMkI7TUFDM0IsNEJBQTRCLEVBQUU7SUFDaEM7TUFDRSxrQkFBa0I7TUFDbEIsU0FBUztNQUNULFFBQVE7TUFDUix3Q0FBd0M7TUFDeEMsZ0NBQWdDO01BQ2hDLGNBQWM7TUFDZCxVQUFVO01BQ1YsY0FBYyxFQUFFO01BQ2hCO1FBQ0UsaUJBQWlCLEVBQUU7UUFDbkI7VUFDRSxpQkFBaUI7VUFDakIscUJBQXFCLEVBQUU7SUFDN0I7TUFDRSxrQkFBa0I7TUFDbEIsU0FBUztNQUNULFNBQVM7TUFDVCx3Q0FBd0M7TUFDeEMsZ0NBQWdDO01BQ2hDLFVBQVU7TUFDVixjQUFjO01BQ2Qsb0JBQW9CLEVBQUU7TUFDdEI7UUFDRSxzQkFBc0IsRUFBRTtFQUM5QjtJQUNFLGNBQWM7SUFDZCxXQUFXO0lBQ1gsNkJBQTZCO0lBQzdCLDJCQUEyQjtJQUMzQiw0QkFBNEIsRUFBRTtJQUM5QjtNQUNFLGNBQWM7TUFDZCxXQUFXO01BQ1gsbUJBQW1CO01BQ25CLHNCQUFzQixFQUFFO01BQ3hCO1FBQ0UsbUJBQW1CLEVBQUU7UUFDckI7VUFDRSxrQkFBa0I7VUFDbEIsZ0JBQWdCO1VBQ2hCLDBCQUEwQjtVQUMxQixjQUFjO1VBQ2QseUJBQXlCLEVBQUU7VUFDM0I7WUFDRSx5QkFBeUI7WUFDekIsZ0NBQWdDO1lBQ2hDLGNBQWMsRUFBRTtJQUN4QjtNQUNFLGVBQWUsRUFBRTtNQUNqQjtRQUNFLGlCQUFpQjtRQUNqQixxQkFBcUIsRUFBRTtRQUN2QjtVQUNFLGlCQUFpQjtVQUNqQixnQkFBZ0I7VUFDaEIsZ0JBQWdCLEVBQUU7UUFDcEI7VUFDRSxxQkFBcUI7VUFDckIsa0JBQWtCLEVBQUU7TUFDeEI7UUFDRSxxQkFBcUIsRUFBRTtRQUN2QjtVQUNFLGdCQUFnQixFQUFFO1FBQ3BCO1VBQ0UsY0FBYztVQUNkLHFCQUFxQjtVQUNyQixnQkFBZ0IsRUFBRTtRQUNwQjtVQUNFLGFBQWE7VUFDYixlQUFlO1VBQ2YscUJBQXFCO1VBQ3JCLHFCQUFxQjtVQUNyQix1QkFBdUIsRUFBRTtNQUM3QjtRQUNFLGtCQUFrQjtRQUNsQixvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix3QkFBd0I7UUFDeEIscUJBQXFCO1FBQ3JCLHVCQUF1QjtRQUN2Qix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQjtRQUNuQixhQUFhO1FBQ2IsbUJBQW1CO1FBQ25CLFdBQVc7UUFDWCxPQUFPLEVBQUU7UUFDVDtVQUNFLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLHdCQUF3QjtVQUN4QixxQkFBcUI7VUFDckIsdUJBQXVCO1VBQ3ZCLHlCQUF5QjtVQUN6QixzQkFBc0I7VUFDdEIsbUJBQW1CO1VBQ25CLGtCQUFrQjtVQUNsQixPQUFPO1VBQ1AsUUFBUTtVQUNSLFNBQVM7VUFDVCxNQUFNO1VBQ04saUJBQWlCO1VBQ2pCLGdCQUFnQjtVQUNoQixjQUFjLEVBQUU7UUFDbEI7VUFDRSxrQkFBa0I7VUFDbEIsVUFBVSxFQUFFOztBQUV0QjtFQUNFLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsNEJBQTRCO0VBQzVCLHNCQUFzQjtFQUN0QiwyQkFBMkI7RUFDM0IsNEJBQTRCLEVBQUU7O0FBRWhDO0VBQ0UsV0FBVyxFQUFFO0VBQ2I7SUFDRSxjQUFjO0lBQ2QsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1Qsd0NBQXdDO0lBQ3hDLGdDQUFnQztJQUNoQyxlQUFlLEVBQUU7SUFDakI7TUFDRSxtQkFBbUIsRUFBRTtNQUNyQjtRQUNFLGtCQUFrQjtRQUNsQixzQkFBc0I7UUFDdEIsd0NBQXdDLEVBQUU7UUFDMUM7VUFDRSxjQUFjO1VBQ2QsK0JBQStCO1VBQy9CLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtVQUM3QjtZQUNFLGlCQUFpQjtZQUNqQixlQUFlO1lBQ2Ysb0JBQW9CO1lBQ3BCLG1CQUFtQixFQUFFO1VBQ3ZCO1lBQ0UsZ0JBQWdCO1lBQ2hCLGVBQWUsRUFBRTtRQUNyQjtVQUNFLHVCQUF1QjtVQUN2Qiw2QkFBNkIsRUFBRTtVQUMvQjtZQUNFLFdBQVc7WUFDWCxtQ0FBbUM7WUFDbkMsMkJBQTJCLEVBQUU7WUFDN0I7Y0FDRSxXQUFXO2NBQ1gsbUNBQW1DO2NBQ25DLDJCQUEyQixFQUFFO1FBQ25DO1VBQ0UsNkJBQTZCLEVBQUU7VUFDL0I7WUFDRSxXQUFXO1lBQ1gsbUNBQW1DO1lBQ25DLDJCQUEyQixFQUFFO1lBQzdCO2NBQ0UsV0FBVztjQUNYLG1DQUFtQztjQUNuQywyQkFBMkIsRUFBRTtFQUN6QztJQUNFLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0Usa0JBQWtCO01BQ2xCLGdDQUFnQyxFQUFFO01BQ2xDO1FBQ0UsY0FBYyxFQUFFO1FBQ2hCO1VBQ0UsZUFBZTtVQUNmLGdCQUFnQjtVQUNoQixjQUFjLEVBQUU7UUFDbEI7VUFDRSxjQUFjO1VBQ2QsaUJBQWlCO1VBQ2pCLGdCQUFnQjtVQUNoQixtQkFBbUIsRUFBRTtNQUN6QjtRQUNFLGFBQWEsRUFBRTtNQUNqQjtRQUNFLG1CQUFtQixFQUFFOztBQUU3QjtFQUNFLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0Usc0JBQXNCO0lBQ3RCLGFBQWE7SUFDYixzQkFBc0IsRUFBRTtJQUN4QjtNQUNFLGlCQUFpQjtNQUNqQixnQkFBZ0I7TUFDaEIsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhLEVBQUU7TUFDZjtRQUNFLG1CQUFtQjtRQUNuQixXQUFXO1FBQ1gsT0FBTztRQUNQLGdCQUFnQixFQUFFO1FBQ2xCO1VBQ0UsY0FBYztVQUNkLGNBQWM7VUFDZCxnQkFBZ0I7VUFDaEIsZUFBZTtVQUNmLGtCQUFrQixFQUFFO1FBQ3RCO1VBQ0UsY0FBYztVQUNkLGlCQUFpQjtVQUNqQixnQkFBZ0IsRUFBRTtJQUN4QjtNQUNFLGdCQUFnQixFQUFFO0VBQ3RCO0lBQ0Usa0JBQWtCO0lBQ2xCLGFBQWEsRUFBRTs7QUFFbkI7RUFDRTtJQUNFLG9CQUFvQixFQUFFO0lBQ3RCO01BQ0UsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxnQkFBZ0IsRUFBRSxFQUFFOztBQUU1QjtFQUNFLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0UsVUFBVTtJQUNWLGVBQWU7SUFDZix3QkFBd0IsRUFBRTtJQUMxQjtNQUNFLGVBQWU7TUFDZixrQkFBa0I7TUFDbEIsZUFBZTtNQUNmLGlCQUFpQjtNQUNqQix3REFBd0Q7TUFDeEQsZ0RBQWdEO01BQ2hELGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsY0FBYyxFQUFFO1FBQ2hCO1VBQ0UsaUJBQWlCO1VBQ2pCLGdCQUFnQjtVQUNoQixjQUFjLEVBQUU7UUFDbEI7VUFDRSxpQkFBaUI7VUFDakIsZ0JBQWdCO1VBQ2hCLGNBQWMsRUFBRTtJQUN0QjtNQUNFLFlBQVk7TUFDWix5QkFBeUI7TUFDekIsNERBQTREO01BQzVELG9EQUFvRCxFQUFFO01BQ3REO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsK0JBQStCLEVBQUU7RUFDdkM7SUFDRSxpQkFBaUI7SUFDakIsaUNBQWlDLEVBQUU7SUFDbkM7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLDhCQUE4QjtNQUM5Qix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQixxQkFBcUI7TUFDckIsc0JBQXNCLEVBQUU7TUFDeEI7UUFDRSxXQUFXO1FBQ1gsWUFBWTtRQUNaLG1CQUFtQixFQUFFO01BQ3ZCO1FBQ0UsV0FBVztRQUNYLGdCQUFnQjtRQUNoQixlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGNBQWMsRUFBRTtRQUNoQjtVQUNFLGNBQWM7VUFDZCxlQUFlO1VBQ2YsZ0JBQWdCO1VBQ2hCLGNBQWM7VUFDZCxtQ0FBbUM7VUFDbkMsMkJBQTJCLEVBQUU7VUFDN0I7WUFDRSxjQUFjO1lBQ2QsbUNBQW1DO1lBQ25DLDJCQUEyQixFQUFFO1FBQ2pDO1VBQ0UsY0FBYztVQUNkLGVBQWU7VUFDZixnQkFBZ0I7VUFDaEIsY0FBYyxFQUFFO01BQ3BCO1FBQ0UsbUJBQW1CLEVBQUU7SUFDekI7TUFDRSxtQkFBbUIsRUFBRTs7QUFFM0I7RUFDRTtJQUNFLGNBQWMsRUFBRSxFQUFFOztBQUV0QjtFQUNFLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLHFCQUFxQixFQUFFO0VBQ3ZCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0Qiw4QkFBOEI7SUFDOUIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUIsRUFBRTtJQUNyQjtNQUNFLFdBQVc7TUFDWCxrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLGlCQUFpQjtNQUNqQixtQkFBbUI7TUFDbkIsb0JBQW9CO01BQ3BCLFlBQVksRUFBRTtNQUNkO1FBQ0UsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixjQUFjO1FBQ2QsbUNBQW1DO1FBQ25DLDJCQUEyQixFQUFFO1FBQzdCO1VBQ0UsY0FBYztVQUNkLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtNQUNqQztRQUNFLGVBQWU7UUFDZixTQUFTO1FBQ1QsZ0JBQWdCO1FBQ2hCLGNBQWMsRUFBRTtJQUNwQjtNQUNFLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsT0FBTztNQUNQLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0Usb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2IseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0Qiw4QkFBOEI7UUFDOUIseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIscUJBQXFCLEVBQUU7UUFDdkI7VUFDRSxnQkFBZ0IsRUFBRTtVQUNsQjtZQUNFLGlCQUFpQjtZQUNqQixnQkFBZ0I7WUFDaEIsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsZUFBZTtZQUNmLGNBQWM7WUFDZCxnQkFBZ0IsRUFBRTtNQUN4QjtRQUNFLFdBQVcsRUFBRTtJQUNqQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsOEJBQThCO01BQzlCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLFVBQVUsRUFBRTtFQUNoQjtJQUNFLGdCQUFnQixFQUFFOztBQUV0QjtFQUNFO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsbUJBQW1CO0lBQ25CLGVBQWUsRUFBRTtJQUNqQjtNQUNFLFdBQVcsRUFBRTtNQUNiO1FBQ0UsV0FBVztRQUNYLGNBQWMsRUFBRSxFQUFFOztBQUUxQjtFQUNFLHNCQUFzQixFQUFFO0VBQ3hCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2Isd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUNyQix1QkFBdUIsRUFBRTtJQUN6QjtNQUNFLFdBQVc7TUFDWCxlQUFlO01BQ2Ysa0JBQWtCLEVBQUU7SUFDdEI7TUFDRSxvQkFBb0IsRUFBRTtNQUN0QjtRQUNFLGlCQUFpQjtRQUNqQixjQUFjO1FBQ2QsZ0JBQWdCLEVBQUU7UUFDbEI7VUFDRSxjQUFjO1VBQ2QsbUNBQW1DO1VBQ25DLDJCQUEyQixFQUFFO1FBQy9CO1VBQ0UsaUJBQWlCO1VBQ2pCLG9CQUFvQixFQUFFO01BQzFCO1FBQ0UsWUFBWTtRQUNaLGNBQWM7UUFDZCxzQkFBc0I7UUFDdEIsZ0JBQWdCO1FBQ2hCLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGdCQUFnQixFQUFFO1FBQ2xCO1VBQ0Usb0JBQW9CO1VBQ3BCLGdCQUFnQjtVQUNoQixvQkFBb0IsRUFBRTtFQUM5QjtJQUNFLDBCQUEwQixFQUFFO0lBQzVCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0Qiw4QkFBOEI7TUFDOUIsc0JBQXNCLEVBQUU7TUFDeEI7UUFDRSxjQUFjO1FBQ2QsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxjQUFjO1FBQ2QsZ0JBQWdCLEVBQUU7TUFDcEI7UUFDRSxjQUFjO1FBQ2QsbUNBQW1DO1FBQ25DLDJCQUEyQixFQUFFO01BQy9CO1FBQ0UsaUJBQWlCLEVBQUU7RUFDekI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDhCQUE4QjtJQUM5QixxQ0FBcUM7SUFDckMsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCO01BQzNCLG1CQUFtQjtNQUNuQixrQkFBa0IsRUFBRTtNQUNwQjtRQUNFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGFBQWEsRUFBRTtJQUNuQjtNQUNFLFdBQVc7TUFDWCxjQUFjLEVBQUU7SUFDbEI7TUFDRSxhQUFhLEVBQUU7SUFDakI7TUFDRSxjQUFjO01BQ2QsZ0JBQWdCO01BQ2hCLG9CQUFvQixFQUFFO0lBQ3hCO01BQ0UsbUNBQW1DO01BQ25DLDJCQUEyQjtNQUMzQixtQkFBbUI7TUFDbkIsZUFBZTtNQUNmLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsYUFBYSxFQUFFOztBQUV2QjtFQUNFLGlCQUFpQixFQUFFOztBQUVyQjtFQUNFO0lBQ0Usc0JBQXNCLEVBQUU7SUFDeEI7TUFDRSxlQUFlLEVBQUU7SUFDbkI7TUFDRSxpQkFBaUI7TUFDakIsY0FBYztNQUNkLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0Usa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxvQkFBb0I7UUFDcEIsZ0JBQWdCO1FBQ2hCLHdCQUF3QixFQUFFO0lBQzlCO01BQ0Usb0JBQW9CLEVBQUUsRUFBRTs7QUFFOUI7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5Qiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsWUFBWSxFQUFFO0VBQ2Q7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLGVBQWU7TUFDZixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLFdBQVc7TUFDWCxZQUFZO01BQ1osaUJBQWlCO01BQ2pCLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsbUNBQW1DLEVBQUU7TUFDdkM7UUFDRSxvQ0FBb0MsRUFBRTtNQUN4QztRQUNFLGlDQUFpQyxFQUFFO01BQ3JDO1FBQ0UsbUNBQW1DLEVBQUU7TUFDdkM7UUFDRSxtQ0FBbUMsRUFBRTtNQUN2QztRQUNFLG1DQUFtQyxFQUFFO01BQ3ZDO1FBQ0UsbUNBQW1DLEVBQUU7TUFDdkM7UUFDRSxtQ0FBbUMsRUFBRTtJQUN6QztNQUNFLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsaUJBQWlCO1FBQ2pCLGNBQWM7UUFDZCxnQkFBZ0IsRUFBRTtRQUNsQjtVQUNFLGNBQWM7VUFDZCxtQ0FBbUM7VUFDbkMsMkJBQTJCLEVBQUU7TUFDakM7UUFDRSxjQUFjO1FBQ2QsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsY0FBYyxFQUFFO0VBQ3RCO0lBQ0UsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxPQUFPLEVBQUU7SUFDVDtNQUNFLHNCQUFzQjtNQUN0QixjQUFjO01BQ2QsZ0JBQWdCLEVBQUU7TUFDbEI7UUFDRSxxQkFBcUIsRUFBRTtJQUMzQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYSxFQUFFO01BQ2Y7UUFDRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQjtRQUNuQixtQkFBbUI7UUFDbkIsb0JBQW9CO1FBQ3BCLFlBQVk7UUFDWixzQkFBc0IsRUFBRTtRQUN4QjtVQUNFLGlCQUFpQjtVQUNqQixjQUFjO1VBQ2QsZ0JBQWdCLEVBQUU7UUFDcEI7VUFDRSxrQkFBa0IsRUFBRTtVQUNwQjtZQUNFLGNBQWM7WUFDZCxjQUFjO1lBQ2QsZ0JBQWdCO1lBQ2hCLGtCQUFrQixFQUFFO1VBQ3RCO1lBQ0UsY0FBYztZQUNkLGNBQWM7WUFDZCxnQkFBZ0I7WUFDaEIsaUJBQWlCLEVBQUU7SUFDM0I7TUFDRSxpQkFBaUIsRUFBRTtNQUNuQjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsOEJBQThCO1FBQzlCLHNCQUFzQixFQUFFO1FBQ3hCO1VBQ0UsY0FBYztVQUNkLGdCQUFnQixFQUFFO1FBQ3BCO1VBQ0UsY0FBYztVQUNkLGdCQUFnQixFQUFFO1FBQ3BCO1VBQ0UsY0FBYztVQUNkLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtRQUMvQjtVQUNFLGlCQUFpQixFQUFFO0VBQzNCO0lBQ0UsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxlQUFlO01BQ2YsZ0JBQWdCO01BQ2hCLGlCQUFpQjtNQUNqQixXQUFXLEVBQUU7O0FBRW5CO0VBQ0UsaUJBQWlCLEVBQUU7O0FBRXJCO0VBQ0U7SUFDRSxpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLGVBQWUsRUFBRTtJQUNuQjtNQUNFLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsaUJBQWlCLEVBQUUsRUFBRTs7QUFFM0I7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIscUJBQXFCO0VBQ3JCLHVCQUF1QixFQUFFO0VBQ3pCO0lBQ0Usa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxZQUFZO01BQ1osa0JBQWtCLEVBQUU7RUFDeEI7SUFDRSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2Isb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2Isd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUNyQix1QkFBdUI7SUFDdkIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsaUJBQWlCO0lBQ2pCLGtCQUFrQixFQUFFO0lBQ3BCO01BQ0UsbUNBQW1DLEVBQUU7SUFDdkM7TUFDRSxvQ0FBb0MsRUFBRTtJQUN4QztNQUNFLGlDQUFpQyxFQUFFO0lBQ3JDO01BQ0UsbUNBQW1DLEVBQUU7SUFDdkM7TUFDRSxtQ0FBbUMsRUFBRTtJQUN2QztNQUNFLG1DQUFtQyxFQUFFO0lBQ3ZDO01BQ0UsbUNBQW1DLEVBQUU7SUFDdkM7TUFDRSxtQ0FBbUMsRUFBRTtFQUN6QztJQUNFLFdBQVc7SUFDWCxvQkFBb0IsRUFBRTtJQUN0QjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsOEJBQThCO01BQzlCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLG1CQUFtQjtNQUNuQixlQUFlLEVBQUU7TUFDakI7UUFDRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQixFQUFFO01BQ3ZCO1FBQ0UsaUJBQWlCO1FBQ2pCLGNBQWM7UUFDZCxnQkFBZ0I7UUFDaEIseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUIsRUFBRTtRQUNyQjtVQUNFLGNBQWM7VUFDZCxtQ0FBbUM7VUFDbkMsMkJBQTJCLEVBQUU7UUFDL0I7VUFDRSxpQkFBaUI7VUFDakIsY0FBYztVQUNkLG9CQUFvQixFQUFFO01BQzFCO1FBQ0UsZ0JBQWdCO1FBQ2hCLG1CQUFtQixFQUFFO0lBQ3pCO01BQ0UsMEJBQTBCLEVBQUU7TUFDNUI7UUFDRSxtQkFBbUI7UUFDbkIsY0FBYztRQUNkLGdCQUFnQixFQUFFO1FBQ2xCO1VBQ0UsY0FBYztVQUNkLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtRQUMvQjtVQUNFLHFCQUFxQixFQUFFO0lBQzdCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsOEJBQThCO01BQzlCLDZCQUE2QjtNQUM3Qix1QkFBdUI7TUFDdkIsbUJBQW1CLEVBQUU7TUFDckI7UUFDRSxjQUFjO1FBQ2QsZ0JBQWdCO1FBQ2hCLG1CQUFtQjtRQUNuQixtQkFBbUI7UUFDbkIsb0JBQW9CO1FBQ3BCLFlBQVk7UUFDWixxQkFBcUIsRUFBRTtNQUN6QjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLGdCQUFnQjtRQUNoQixXQUFXO1FBQ1gsZ0JBQWdCLEVBQUU7UUFDbEI7VUFDRSxtQkFBbUI7VUFDbkIsY0FBYztVQUNkLGdCQUFnQixFQUFFO1FBQ3BCO1VBQ0Usa0JBQWtCO1VBQ2xCLGNBQWM7VUFDZCxnQkFBZ0I7VUFDaEIsaUJBQWlCLEVBQUU7O0FBRTdCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsNkJBQTZCO0VBQzdCLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osd0JBQXdCLEVBQUU7SUFDMUI7TUFDRSxpQkFBaUI7TUFDakIsY0FBYztNQUNkLGdCQUFnQixFQUFFO0lBQ3BCO01BQ0Usa0JBQWtCLEVBQUU7TUFDcEI7UUFDRSxjQUFjO1FBQ2QsY0FBYztRQUNkLGdCQUFnQjtRQUNoQixrQkFBa0IsRUFBRTtNQUN0QjtRQUNFLGNBQWM7UUFDZCxjQUFjO1FBQ2QsZ0JBQWdCO1FBQ2hCLGlCQUFpQixFQUFFO1FBQ25CO1VBQ0UsY0FBYztVQUNkLGdCQUFnQixFQUFFO01BQ3RCO1FBQ0Usa0JBQWtCLEVBQUU7UUFDcEI7VUFDRSxjQUFjLEVBQUU7TUFDcEI7UUFDRSxvQkFBb0IsRUFBRTs7QUFFOUI7RUFDRSxrQkFBa0IsRUFBRTs7QUFFdEI7RUFDRTtJQUNFLG1CQUFtQixFQUFFO0lBQ3JCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUIsRUFBRTtNQUN6QjtRQUNFLGtCQUFrQixFQUFFO1FBQ3BCO1VBQ0UsZUFBZSxFQUFFO01BQ3JCO1FBQ0UsV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIsaUJBQWlCLEVBQUU7TUFDckI7UUFDRSxrQkFBa0I7UUFDbEIsYUFBYSxFQUFFO1FBQ2Y7VUFDRSxzQkFBc0IsRUFBRTtRQUMxQjtVQUNFLGlCQUFpQixFQUFFO1VBQ25CO1lBQ0UsNkJBQTZCLEVBQUU7UUFDbkM7VUFDRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYiw0QkFBNEI7VUFDNUIsNkJBQTZCO1VBQzdCLDBCQUEwQjtVQUMxQixzQkFBc0IsRUFBRTtVQUN4QjtZQUNFLG9CQUFvQixFQUFFO1VBQ3hCO1lBQ0UsV0FBVyxFQUFFO0lBQ3JCO01BQ0UsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRSxzQkFBc0IsRUFBRTtRQUN4QjtVQUNFLGlCQUFpQixFQUFFLEVBQUU7O0FBRS9CO0VBQ0UsZ0JBQWdCLEVBQUU7RUFDbEI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLHVCQUF1QixFQUFFO0lBQ3pCO01BQ0UsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHdCQUF3QjtNQUN4QixxQkFBcUI7TUFDckIsdUJBQXVCO01BQ3ZCLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLFdBQVc7TUFDWCxZQUFZO01BQ1osaUJBQWlCO01BQ2pCLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0UsbUNBQW1DLEVBQUU7TUFDdkM7UUFDRSxvQ0FBb0MsRUFBRTtNQUN4QztRQUNFLGlDQUFpQyxFQUFFO01BQ3JDO1FBQ0UsbUNBQW1DLEVBQUU7TUFDdkM7UUFDRSxtQ0FBbUMsRUFBRTtNQUN2QztRQUNFLG1DQUFtQyxFQUFFO01BQ3ZDO1FBQ0UsbUNBQW1DLEVBQUU7TUFDdkM7UUFDRSxtQ0FBbUMsRUFBRTtFQUMzQztJQUNFLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsMEJBQTBCO0lBQzFCLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QsZ0JBQWdCLEVBQUU7SUFDbEI7TUFDRSxjQUFjO01BQ2QsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFO0VBQ2pDO0lBQ0Usa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxnQkFBZ0I7TUFDaEIsc0JBQXNCLEVBQUU7RUFDNUI7SUFDRSxrQkFBa0I7SUFDbEIsa0JBQWtCLEVBQUU7SUFDcEI7TUFDRSxXQUFXLEVBQUU7SUFDZjtNQUNFLGNBQWMsRUFBRTs7QUFFdEI7RUFDRSxrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsY0FBYztJQUNkLGdCQUFnQjtJQUNoQixpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLGdCQUFnQixFQUFFO0lBQ2xCO01BQ0UsY0FBYztNQUNkLG1DQUFtQztNQUNuQywyQkFBMkI7TUFDM0IsbUJBQW1CO01BQ25CLGVBQWU7TUFDZixrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkI7TUFDM0IsbUJBQW1CO01BQ25CLGNBQWM7TUFDZCxrQkFBa0IsRUFBRTs7QUFFMUI7RUFDRSxpQkFBaUIsRUFBRTs7QUFFckI7RUFDRTtJQUNFLGVBQWU7SUFDZixnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsaUJBQWlCLEVBQUUsRUFBRTs7QUFFekI7RUFDRSxvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix5QkFBeUIsRUFBRTtFQUMzQjtJQUNFLFdBQVc7SUFDWCxlQUFlO0lBQ2YsWUFBWSxFQUFFO0VBQ2hCO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxPQUFPO0lBQ1AsaUJBQWlCLEVBQUU7SUFDbkI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsaUJBQWlCO1FBQ2pCLGNBQWM7UUFDZCxnQkFBZ0IsRUFBRTtRQUNsQjtVQUNFLGNBQWM7VUFDZCxtQ0FBbUM7VUFDbkMsMkJBQTJCLEVBQUU7TUFDakM7UUFDRSxtQkFBbUIsRUFBRTtJQUN6QjtNQUNFLGNBQWM7TUFDZCxjQUFjO01BQ2QsZ0JBQWdCLEVBQUU7RUFDdEI7SUFDRSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLHFCQUFxQjtJQUNyQixhQUFhO0lBQ2IsU0FBUyxFQUFFO0lBQ1g7TUFDRSxjQUFjO01BQ2QsY0FBYztNQUNkLGdCQUFnQixFQUFFOztBQUV4QjtFQUNFO0lBQ0UscUJBQXFCO0lBQ3JCLGFBQWE7SUFDYixTQUFTLEVBQUU7RUFDYjtJQUNFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsT0FBTyxFQUFFLEVBQUU7O0FBRWY7RUFDRSxtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRTtJQUNFLDBCQUEwQixFQUFFO0lBQzVCO01BQ0UsaUJBQWlCLEVBQUUsRUFBRTs7QUFFM0I7RUFDRTtJQUNFLGFBQWE7SUFDYixjQUFjLEVBQUU7RUFDbEI7SUFDRSxXQUFXO0lBQ1gsY0FBYztJQUNkLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLFVBQVUsRUFBRSxFQUFFOztBQUVsQjtFQUNFO0lBQ0UsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osV0FBVztJQUNYLGVBQWUsRUFBRSxFQUFFOztBQUV2QjtFQUNFO0lBQ0UsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSwwQkFBMEIsRUFBRSxFQUFFOztBQUVsQztFQUNFO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsc0JBQXNCO0lBQ3RCLGlDQUFpQztJQUNqQyx5QkFBeUI7SUFDekIsbUJBQW1CO0lBQ25CLGtCQUFrQjtJQUNsQixVQUFVO0lBQ1YsNkRBQTZEO0lBQzdELHFEQUFxRCxFQUFFO0lBQ3ZEO01BQ0UsYUFBYTtNQUNiLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLDBCQUEwQjtNQUMxQix1QkFBdUI7TUFDdkIsb0JBQW9CLEVBQUU7TUFDdEI7UUFDRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQjtRQUNuQix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLDhCQUE4QixFQUFFO1FBQ2hDO1VBQ0Usd0JBQXdCLEVBQUU7UUFDNUI7VUFDRSxxQkFBcUIsRUFBRTtRQUN6QjtVQUNFLGFBQWEsRUFBRTtJQUNyQjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLDBCQUEwQjtNQUMxQix1QkFBdUI7TUFDdkIsb0JBQW9CO01BQ3BCLFlBQVk7TUFDWixzQkFBc0IsRUFBRTtNQUN4QjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLDBCQUEwQjtRQUMxQix1QkFBdUI7UUFDdkIsb0JBQW9CLEVBQUU7UUFDdEI7VUFDRSx3QkFBd0IsRUFBRTtJQUNoQztNQUNFLGVBQWU7TUFDZixNQUFNO01BQ04sUUFBUTtNQUNSLE9BQU87TUFDUCxXQUFXLEVBQUU7TUFDYjtRQUNFLFlBQVksRUFBRTtRQUNkO1VBQ0UsYUFBYSxFQUFFO1FBQ2pCO1VBQ0UscUJBQXFCLEVBQUU7TUFDM0I7UUFDRSxZQUFZLEVBQUU7SUFDbEI7TUFDRSxvREFBb0Q7TUFDcEQsNENBQTRDLEVBQUU7TUFDOUM7O1FBRUUsc0JBQXNCLEVBQUU7SUFDNUI7TUFDRSx1REFBdUQ7TUFDdkQsK0NBQStDLEVBQUU7TUFDakQ7UUFDRSxzQkFBc0IsRUFBRTtJQUM1QjtNQUNFLHFEQUFxRDtNQUNyRCw2Q0FBNkMsRUFBRTtFQUNuRDtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsNkJBQTZCLEVBQUU7RUFDakM7SUFDRSxhQUFhLEVBQUU7RUFDakI7SUFDRSxhQUFhLEVBQUUsRUFBRTs7QUFFckI7RUFDRTtJQUNFLGFBQWEsRUFBRSxFQUFFOztBQUVyQjtFQUNFO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxNQUFNLEVBQUUsRUFBRTs7QUFFZDtFQUNFO0lBQ0UsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxNQUFNLEVBQUUsRUFBRTs7QUFFZDtFQUNFO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxNQUFNLEVBQUUsRUFBRTs7QUFFZDtFQUNFO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxNQUFNLEVBQUUsRUFBRTs7QUFFZDtFQUNFO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxNQUFNLEVBQUUsRUFBRTs7QUFFZDtFQUNFO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxNQUFNLEVBQUUsRUFBRTs7QUFFZDtFQUNFO0lBQ0UsTUFBTSxFQUFFO0VBQ1Y7SUFDRSxVQUFVLEVBQUUsRUFBRTs7QUFFbEI7RUFDRTtJQUNFLE1BQU0sRUFBRTtFQUNWO0lBQ0UsVUFBVSxFQUFFLEVBQUU7O0FBRWxCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLHlCQUF5QjtFQUN6Qiw4QkFBOEI7RUFDOUIsNkJBQTZCO0VBQzdCLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLGtCQUFrQixFQUFFO0VBQ3BCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLHlCQUF5QjtJQUN6QiwyQkFBMkI7SUFDM0Isc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixxQkFBcUIsRUFBRTtFQUN6QjtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLDBCQUEwQixFQUFFO0lBQzVCO01BQ0Usc0NBQXNDO01BQ3RDLG9CQUFvQjtNQUNwQixxQkFBcUI7TUFDckIsa0JBQWtCO01BQ2xCLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UseUJBQXlCO1FBQ3pCLGNBQWMsRUFBRTtJQUNwQjtNQUNFLG9CQUFvQixFQUFFOztBQUU1QjtFQUNFO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsVUFBVTtFQUNWLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsbUJBQW1CLEVBQUU7RUFDckI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYiwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQixpQkFBaUIsRUFBRTtJQUNuQjtNQUNFLGVBQWU7TUFDZixvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYiwwQkFBMEI7TUFDMUIsdUJBQXVCO01BQ3ZCLG9CQUFvQixFQUFFO01BQ3RCO1FBQ0Usb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2IseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsMkJBQTJCO1FBQzNCLGtCQUFrQjtRQUNsQix3QkFBd0I7UUFDeEIscUJBQXFCO1FBQ3JCLHVCQUF1QjtRQUN2QixZQUFZO1FBQ1osV0FBVztRQUNYLGtCQUFrQjtRQUNsQixlQUFlO1FBQ2YsdUJBQXVCO1FBQ3ZCLDRCQUE0QjtRQUM1QixvQkFBb0IsRUFBRTtRQUN0QjtVQUNFLGNBQWM7VUFDZCxpQkFBaUI7VUFDakIsV0FBVyxFQUFFO1FBQ2Y7VUFDRSxlQUFlO1VBQ2YsV0FBVztVQUNYLGNBQWM7VUFDZCxnQkFBZ0IsRUFBRTtRQUNwQjtVQUNFLFlBQVk7VUFDWixXQUFXLEVBQUU7UUFDZjtVQUNFLG1DQUFtQyxFQUFFO1VBQ3JDO1lBQ0UsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsNEJBQTRCO1lBQzVCLG9CQUFvQjtZQUNwQixtQkFBbUIsRUFBRTtZQUNyQjtjQUNFLGNBQWMsRUFBRTtZQUNsQjtjQUNFLGtDQUFrQztjQUNsQywwQkFBMEI7Y0FDMUIsYUFBYSxFQUFFO1lBQ2pCO2NBQ0Usa0NBQWtDO2NBQ2xDLDBCQUEwQixFQUFFO1lBQzlCO2NBQ0UsY0FBYyxFQUFFO1FBQ3RCO1VBQ0Usb0NBQW9DLEVBQUU7VUFDdEM7WUFDRSxjQUFjLEVBQUU7VUFDbEI7WUFDRSxjQUFjLEVBQUU7VUFDbEI7WUFDRSw0QkFBNEI7WUFDNUIsb0JBQW9CO1lBQ3BCLG1CQUFtQixFQUFFO1lBQ3JCO2NBQ0UsY0FBYyxFQUFFO1lBQ2xCO2NBQ0Usa0NBQWtDO2NBQ2xDLDBCQUEwQjtjQUMxQixhQUFhLEVBQUU7WUFDakI7Y0FDRSxrQ0FBa0M7Y0FDbEMsMEJBQTBCLEVBQUU7WUFDOUI7Y0FDRSxjQUFjLEVBQUU7UUFDdEI7VUFDRSxpQ0FBaUMsRUFBRTtVQUNuQztZQUNFLGNBQWMsRUFBRTtVQUNsQjtZQUNFLGNBQWMsRUFBRTtVQUNsQjtZQUNFLDRCQUE0QjtZQUM1QixvQkFBb0I7WUFDcEIsbUJBQW1CLEVBQUU7WUFDckI7Y0FDRSxjQUFjLEVBQUU7WUFDbEI7Y0FDRSxrQ0FBa0M7Y0FDbEMsMEJBQTBCO2NBQzFCLGFBQWEsRUFBRTtZQUNqQjtjQUNFLGtDQUFrQztjQUNsQywwQkFBMEIsRUFBRTtZQUM5QjtjQUNFLGNBQWMsRUFBRTtRQUN0QjtVQUNFLG1DQUFtQyxFQUFFO1VBQ3JDO1lBQ0UsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsNEJBQTRCO1lBQzVCLG9CQUFvQjtZQUNwQixtQkFBbUIsRUFBRTtZQUNyQjtjQUNFLGNBQWMsRUFBRTtZQUNsQjtjQUNFLGtDQUFrQztjQUNsQywwQkFBMEI7Y0FDMUIsYUFBYSxFQUFFO1lBQ2pCO2NBQ0Usa0NBQWtDO2NBQ2xDLDBCQUEwQixFQUFFO1lBQzlCO2NBQ0UsY0FBYyxFQUFFO1FBQ3RCO1VBQ0UsbUNBQW1DLEVBQUU7VUFDckM7WUFDRSxjQUFjLEVBQUU7VUFDbEI7WUFDRSxjQUFjLEVBQUU7VUFDbEI7WUFDRSw0QkFBNEI7WUFDNUIsb0JBQW9CO1lBQ3BCLG1CQUFtQixFQUFFO1lBQ3JCO2NBQ0UsY0FBYyxFQUFFO1lBQ2xCO2NBQ0Usa0NBQWtDO2NBQ2xDLDBCQUEwQjtjQUMxQixhQUFhLEVBQUU7WUFDakI7Y0FDRSxrQ0FBa0M7Y0FDbEMsMEJBQTBCLEVBQUU7WUFDOUI7Y0FDRSxjQUFjLEVBQUU7UUFDdEI7VUFDRSxtQ0FBbUMsRUFBRTtVQUNyQztZQUNFLGNBQWMsRUFBRTtVQUNsQjtZQUNFLGNBQWMsRUFBRTtVQUNsQjtZQUNFLDRCQUE0QjtZQUM1QixvQkFBb0I7WUFDcEIsbUJBQW1CLEVBQUU7WUFDckI7Y0FDRSxjQUFjLEVBQUU7WUFDbEI7Y0FDRSxrQ0FBa0M7Y0FDbEMsMEJBQTBCO2NBQzFCLGFBQWEsRUFBRTtZQUNqQjtjQUNFLGtDQUFrQztjQUNsQywwQkFBMEIsRUFBRTtZQUM5QjtjQUNFLGNBQWMsRUFBRTtRQUN0QjtVQUNFLG1DQUFtQyxFQUFFO1VBQ3JDO1lBQ0UsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsY0FBYyxFQUFFO1VBQ2xCO1lBQ0UsNEJBQTRCO1lBQzVCLG9CQUFvQjtZQUNwQixtQkFBbUIsRUFBRTtZQUNyQjtjQUNFLGNBQWMsRUFBRTtZQUNsQjtjQUNFLGtDQUFrQztjQUNsQywwQkFBMEI7Y0FDMUIsYUFBYSxFQUFFO1lBQ2pCO2NBQ0Usa0NBQWtDO2NBQ2xDLDBCQUEwQixFQUFFO1lBQzlCO2NBQ0UsY0FBYyxFQUFFO1FBQ3RCO1VBQ0UsbUNBQW1DLEVBQUU7VUFDckM7WUFDRSxjQUFjLEVBQUU7VUFDbEI7WUFDRSxjQUFjLEVBQUU7VUFDbEI7WUFDRSw0QkFBNEI7WUFDNUIsb0JBQW9CO1lBQ3BCLG1CQUFtQixFQUFFO1lBQ3JCO2NBQ0UsY0FBYyxFQUFFO1lBQ2xCO2NBQ0Usa0NBQWtDO2NBQ2xDLDBCQUEwQjtjQUMxQixhQUFhLEVBQUU7WUFDakI7Y0FDRSxrQ0FBa0M7Y0FDbEMsMEJBQTBCLEVBQUU7WUFDOUI7Y0FDRSxjQUFjLEVBQUU7SUFDMUI7TUFDRSxZQUFZO01BQ1osV0FBVztNQUNYLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0Usa0JBQWtCO1FBQ2xCLFdBQVcsRUFBRTtNQUNmO1FBQ0UsbUJBQW1CLEVBQUU7UUFDckI7VUFDRSxrQkFBa0I7VUFDbEIsV0FBVyxFQUFFO0lBQ25CO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsMkJBQTJCO01BQzNCLGtCQUFrQjtNQUNsQixzQkFBc0I7TUFDdEIsZ0JBQWdCO01BQ2hCLGlCQUFpQjtNQUNqQixjQUFjLEVBQUU7SUFDbEI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYiwyQkFBMkI7TUFDM0Isa0JBQWtCO01BQ2xCLHNCQUFzQjtNQUN0QixnQkFBZ0I7TUFDaEIsZUFBZTtNQUNmLFdBQVcsRUFBRTtJQUNmO01BQ0UsMkJBQTJCO01BQzNCLGtCQUFrQjtNQUNsQixZQUFZO01BQ1osa0JBQWtCLEVBQUU7SUFDdEI7TUFDRSxrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLGVBQWUsRUFBRTs7QUFFdkI7RUFDRTtJQUNFLGVBQWU7SUFDZixzQkFBc0I7SUFDdEIsaUNBQWlDO0lBQ2pDLHlCQUF5QjtJQUN6QixpQkFBaUI7SUFDakIsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixPQUFPO0lBQ1AsUUFBUTtJQUNSLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIseUJBQXlCO0lBQ3pCLFdBQVc7SUFDWCxpQ0FBaUMsRUFBRTtJQUNuQztNQUNFLGVBQWU7TUFDZixXQUFXLEVBQUU7SUFDZjtNQUNFLGFBQWE7TUFDYixpQ0FBaUM7TUFDakMseUJBQXlCO01BQ3pCLDZCQUE2QixFQUFFO0lBQ2pDO01BQ0UsaUJBQWlCLEVBQUU7TUFDbkI7UUFDRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYiwwQkFBMEI7UUFDMUIsdUJBQXVCO1FBQ3ZCLG9CQUFvQixFQUFFO1FBQ3RCO1VBQ0UsZ0JBQWdCO1VBQ2hCLGVBQWU7VUFDZixTQUFTLEVBQUU7VUFDWDtZQUNFLGlCQUFpQixFQUFFO01BQ3pCO1FBQ0UsU0FBUyxFQUFFO1FBQ1g7VUFDRSxzQkFBc0I7VUFDdEIsaUJBQWlCLEVBQUU7UUFDckI7VUFDRSxzQkFBc0I7VUFDdEIsaUJBQWlCLEVBQUU7UUFDckI7VUFDRSxnQkFBZ0IsRUFBRTtNQUN0QjtRQUNFLDJCQUEyQjtRQUMzQiwwQkFBMEIsRUFBRSxFQUFFOztBQUV0QztFQUNFO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsMEJBQTBCO0lBQzFCLHVCQUF1QjtJQUN2QixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLFNBQVMsRUFBRTtJQUNYO01BQ0UsZ0JBQWdCO01BQ2hCLFNBQVM7TUFDVCxVQUFVO01BQ1Ysb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsMEJBQTBCO01BQzFCLHVCQUF1QjtNQUN2QixvQkFBb0IsRUFBRTtNQUN0QjtRQUNFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHFCQUFxQjtRQUNyQixrQkFBa0I7UUFDbEIsc0JBQXNCO1FBQ3RCLDBCQUEwQjtRQUMxQix1QkFBdUI7UUFDdkIsb0JBQW9CO1FBQ3BCLHdCQUF3QjtRQUN4QixxQkFBcUI7UUFDckIsZUFBZSxFQUFFO1FBQ2pCO1VBQ0Usb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhO1VBQ2IseUJBQXlCO1VBQ3pCLHNCQUFzQjtVQUN0QixtQkFBbUI7VUFDbkIsbUJBQW1CO1VBQ25CLG9CQUFvQjtVQUNwQixZQUFZO1VBQ1osVUFBVSxFQUFFO1FBQ2Q7VUFDRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYix5QkFBeUI7VUFDekIsc0JBQXNCO1VBQ3RCLG1CQUFtQjtVQUNuQixjQUFjO1VBQ2QsbUJBQW1CLEVBQUU7UUFDdkI7VUFDRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYix5QkFBeUI7VUFDekIsc0JBQXNCO1VBQ3RCLG1CQUFtQixFQUFFO1FBQ3ZCO1VBQ0Usb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhO1VBQ2IseUJBQXlCO1VBQ3pCLHNCQUFzQjtVQUN0QixtQkFBbUIsRUFBRTtRQUN2QjtVQUNFLGFBQWEsRUFBRTtRQUNqQjtVQUNFLHFCQUFxQixFQUFFO01BQzNCO1FBQ0UsV0FBVyxFQUFFO01BQ2Y7UUFDRSx3QkFBd0I7UUFDeEIscUJBQXFCO1FBQ3JCLHVCQUF1QixFQUFFO1FBQ3pCO1VBQ0Usd0JBQXdCO1VBQ3hCLHFCQUFxQjtVQUNyQix1QkFBdUIsRUFBRTtNQUM3QjtRQUNFLGdDQUFnQztRQUNoQyx3QkFBd0I7UUFDeEIsb0NBQW9DO1FBQ3BDLGFBQWE7UUFDYixXQUFXO1FBQ1gsa0JBQWtCO1FBQ2xCLFNBQVM7UUFDVCxrQkFBa0I7UUFDbEIsa0JBQWtCLEVBQUU7UUFDcEI7VUFDRSxrQkFBa0I7VUFDbEIsZ0JBQWdCO1VBQ2hCLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLDRCQUE0QjtVQUM1Qiw2QkFBNkI7VUFDN0IsMEJBQTBCO1VBQzFCLHNCQUFzQjtVQUN0QixtQkFBbUI7VUFDbkIsb0JBQW9CO1VBQ3BCLFlBQVksRUFBRTtRQUNoQjtVQUNFLDJCQUEyQjtVQUMzQixVQUFVO1VBQ1YsU0FBUyxFQUFFO1FBQ2I7VUFDRSxZQUFZO1VBQ1osY0FBYztVQUNkLFVBQVU7VUFDVixXQUFXLEVBQUU7UUFDZjtVQUNFLGNBQWM7VUFDZCxXQUFXO1VBQ1gsVUFBVTtVQUNWLFdBQVcsRUFBRTtRQUNmO1VBQ0UsVUFBVTtVQUNWLFdBQVc7VUFDWCxXQUFXLEVBQUU7UUFDZjtVQUNFLFFBQVE7VUFDUixVQUFVLEVBQUU7VUFDWjtZQUNFLG1CQUFtQixFQUFFO1FBQ3pCO1VBQ0UsV0FBVztVQUNYLE9BQU8sRUFBRTtVQUNUO1lBQ0Usa0JBQWtCLEVBQUU7UUFDeEI7VUFDRSxjQUFjO1VBQ2QsT0FBTztVQUNQLFFBQVEsRUFBRTtRQUNaO1VBQ0Usa0JBQWtCO1VBQ2xCLFVBQVU7VUFDVixTQUFTLEVBQUU7VUFDWDtZQUNFLE1BQU07WUFDTixhQUFhO1lBQ2IsYUFBYSxFQUFFO1lBQ2Y7Y0FDRSxXQUFXO2NBQ1gsVUFBVSxFQUFFO1lBQ2Q7Y0FDRSxVQUFVO2NBQ1YsV0FBVyxFQUFFO1FBQ25CO1VBQ0Usb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhO1VBQ2IsZ0JBQWdCO1VBQ2hCLFVBQVU7VUFDVixTQUFTLEVBQUU7VUFDWDtZQUNFLFVBQVU7WUFDVixTQUFTO1lBQ1Qsb0JBQW9CO1lBQ3BCLG9CQUFvQjtZQUNwQixhQUFhO1lBQ2IsNEJBQTRCO1lBQzVCLDZCQUE2QjtZQUM3QiwwQkFBMEI7WUFDMUIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixvQkFBb0I7WUFDcEIsWUFBWSxFQUFFO1lBQ2Q7Y0FDRSxlQUFlLEVBQUU7UUFDdkI7VUFDRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYix5QkFBeUI7VUFDekIsc0JBQXNCO1VBQ3RCLG1CQUFtQjtVQUNuQixVQUFVO1VBQ1YsU0FBUztVQUNULHFCQUFxQjtVQUNyQixrQkFBa0IsRUFBRTtVQUNwQjtZQUNFLG9CQUFvQjtZQUNwQixvQkFBb0I7WUFDcEIsYUFBYTtZQUNiLHlCQUF5QjtZQUN6QixzQkFBc0I7WUFDdEIsbUJBQW1CO1lBQ25CLG1CQUFtQjtZQUNuQixvQkFBb0I7WUFDcEIsWUFBWSxFQUFFO1VBQ2hCO1lBQ0Usb0JBQW9CO1lBQ3BCLG9CQUFvQjtZQUNwQixhQUFhO1lBQ2IseUJBQXlCO1lBQ3pCLHNCQUFzQjtZQUN0QixtQkFBbUI7WUFDbkIsbUJBQW1CLEVBQUU7VUFDdkI7WUFDRSxvQkFBb0I7WUFDcEIsb0JBQW9CO1lBQ3BCLGFBQWE7WUFDYix5QkFBeUI7WUFDekIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixlQUFlO1lBQ2YsbUJBQW1CLEVBQUU7VUFDdkI7WUFDRSxvQkFBb0I7WUFDcEIsb0JBQW9CO1lBQ3BCLGFBQWE7WUFDYix5QkFBeUI7WUFDekIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixtQkFBbUIsRUFBRTtVQUN2QjtZQUNFLGFBQWEsRUFBRTtNQUNyQjs7UUFFRSxnQkFBZ0I7UUFDaEIsU0FBUztRQUNULFVBQVUsRUFBRTtRQUNaOztVQUVFLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLG1CQUFtQjtVQUNuQixvQkFBb0I7VUFDcEIsWUFBWTtVQUNaLFNBQVM7VUFDVCxrQkFBa0IsRUFBRTtVQUNwQjs7WUFFRSxvQkFBb0I7WUFDcEIsb0JBQW9CO1lBQ3BCLGFBQWE7WUFDYix5QkFBeUI7WUFDekIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixtQkFBbUI7WUFDbkIsb0JBQW9CO1lBQ3BCLFlBQVk7WUFDWixxQkFBcUI7WUFDckIsa0JBQWtCLEVBQUU7WUFDcEI7Ozs7Y0FJRSxhQUFhO2NBQ2IscUJBQXFCLEVBQUU7WUFDekI7O2NBRUUsb0JBQW9CO2NBQ3BCLG9CQUFvQjtjQUNwQixhQUFhO2NBQ2IseUJBQXlCO2NBQ3pCLHNCQUFzQjtjQUN0QixtQkFBbUI7Y0FDbkIsZ0JBQWdCO2NBQ2hCLGVBQWU7Y0FDZix1QkFBdUIsRUFBRTtZQUMzQjs7Y0FFRSxvQkFBb0I7Y0FDcEIsb0JBQW9CO2NBQ3BCLGFBQWE7Y0FDYix5QkFBeUI7Y0FDekIsc0JBQXNCO2NBQ3RCLG1CQUFtQjtjQUNuQixtQkFBbUI7Y0FDbkIsd0JBQXdCLEVBQUU7WUFDNUI7O2NBRUUsb0JBQW9CO2NBQ3BCLG9CQUFvQjtjQUNwQixhQUFhO2NBQ2IseUJBQXlCO2NBQ3pCLHNCQUFzQjtjQUN0QixtQkFBbUI7Y0FDbkIsbUJBQW1CO2NBQ25CLGtCQUFrQjtjQUNsQixjQUFjO2NBQ2QsVUFBVTtjQUNWLGlCQUFpQixFQUFFO1lBQ3JCOztjQUVFLG9CQUFvQjtjQUNwQixvQkFBb0I7Y0FDcEIsYUFBYTtjQUNiLHlCQUF5QjtjQUN6QixzQkFBc0I7Y0FDdEIsbUJBQW1CO2NBQ25CLGNBQWMsRUFBRTtZQUNsQjs7Y0FFRSxvQkFBb0I7Y0FDcEIsb0JBQW9CO2NBQ3BCLGFBQWE7Y0FDYix5QkFBeUI7Y0FDekIsc0JBQXNCO2NBQ3RCLG1CQUFtQjtjQUNuQix5QkFBeUIsRUFBRTtZQUM3Qjs7Y0FFRSxhQUFhLEVBQUU7TUFDdkI7UUFDRSxVQUFVLEVBQUU7TUFDZDtRQUNFLGdCQUFnQixFQUFFO1FBQ2xCO1VBQ0UsaUJBQWlCLEVBQUU7TUFDdkI7UUFDRSxTQUFTLEVBQUU7UUFDWDtVQUNFLFdBQVc7VUFDWCxPQUFPLEVBQUU7UUFDWDtVQUNFLFVBQVU7VUFDVixRQUFRLEVBQUU7SUFDaEI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYix5QkFBeUI7TUFDekIsc0JBQXNCO01BQ3RCLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIscUJBQXFCLEVBQUU7TUFDdkI7UUFDRSxrQkFBa0IsRUFBRTtNQUN0QjtRQUNFLGlDQUFpQztRQUNqQyx5QkFBeUI7UUFDekIsZUFBZTtRQUNmLHdCQUF3QixFQUFFO1FBQzFCO1VBQ0UsaUNBQWlDO1VBQ2pDLHlCQUF5QixFQUFFO1FBQzdCO1VBQ0UsaUJBQWlCO1VBQ2pCLFdBQVc7VUFDWCxVQUFVO1VBQ1YsY0FBYyxFQUFFO1VBQ2hCO1lBQ0UsaUJBQWlCLEVBQUU7UUFDdkI7VUFDRSxXQUFXLEVBQUU7VUFDYjtZQUNFLHNCQUFzQjtZQUN0QixxQkFBcUIsRUFBRTtVQUN6QjtZQUNFLFVBQVU7WUFDVixXQUFXO1lBQ1gsbUJBQW1CLEVBQUU7VUFDdkI7WUFDRSxVQUFVO1lBQ1YsV0FBVyxFQUFFO1FBQ2pCO1VBQ0UsZ0JBQWdCO1VBQ2hCLGVBQWU7VUFDZix1QkFBdUIsRUFBRTtRQUMzQjtVQUNFLHdCQUF3QixFQUFFO1FBQzVCO1VBQ0UsaUJBQWlCO1VBQ2pCLFdBQVc7VUFDWCxxQkFBcUI7VUFDckIsa0JBQWtCO1VBQ2xCLHlCQUF5QixFQUFFO1FBQzdCO1VBQ0UsYUFBYSxFQUFFO01BQ25CO1FBQ0UsWUFBWTtRQUNaLGtCQUFrQixFQUFFO1FBQ3BCO1VBQ0UsYUFBYSxFQUFFO1VBQ2Y7WUFDRSxpQ0FBaUM7WUFDakMseUJBQXlCO1lBQ3pCLGVBQWU7WUFDZixtQkFBbUIsRUFBRTtZQUNyQjtjQUNFLGlDQUFpQztjQUNqQyx5QkFBeUIsRUFBRTtZQUM3QjtjQUNFLGlCQUFpQjtjQUNqQixXQUFXO2NBQ1gsVUFBVTtjQUNWLGNBQWMsRUFBRTtjQUNoQjtnQkFDRSxpQkFBaUIsRUFBRTtZQUN2QjtjQUNFLFdBQVcsRUFBRTtjQUNiO2dCQUNFLHNCQUFzQjtnQkFDdEIscUJBQXFCLEVBQUU7Y0FDekI7Z0JBQ0UsVUFBVTtnQkFDVixXQUFXO2dCQUNYLG1CQUFtQixFQUFFO2NBQ3ZCO2dCQUNFLFVBQVU7Z0JBQ1YsV0FBVyxFQUFFO1lBQ2pCO2NBQ0UsZ0JBQWdCO2NBQ2hCLGVBQWU7Y0FDZix1QkFBdUIsRUFBRTtZQUMzQjtjQUNFLHdCQUF3QixFQUFFO1lBQzVCO2NBQ0UsaUJBQWlCO2NBQ2pCLFdBQVc7Y0FDWCxxQkFBcUI7Y0FDckIsa0JBQWtCO2NBQ2xCLHlCQUF5QjtjQUN6Qix5QkFBeUIsRUFBRTtZQUM3QjtjQUNFLGFBQWEsRUFBRTtRQUNyQjtVQUNFLDBCQUEwQjtVQUMxQix1QkFBdUI7VUFDdkIsb0JBQW9CLEVBQUU7VUFDdEI7WUFDRSxtQkFBbUI7WUFDbkIsb0JBQW9CO1lBQ3BCLFlBQVk7WUFDWiwwQkFBMEI7WUFDMUIsYUFBYSxFQUFFO1lBQ2Y7Y0FDRSwwQkFBMEIsRUFBRTtVQUNoQztZQUNFLDRCQUE0QixFQUFFO1lBQzlCO2NBQ0UsZ0JBQWdCO2NBQ2hCLGtCQUFrQjtjQUNsQix1QkFBdUIsRUFBRTtZQUMzQjtjQUNFLGtCQUFrQjtjQUNsQixtQkFBbUI7Y0FDbkIsa0JBQWtCO2NBQ2xCLGNBQWM7Y0FDZCxVQUFVLEVBQUU7WUFDZDtjQUNFLHdCQUF3QixFQUFFO1VBQzlCO1lBQ0UsbUJBQW1CLEVBQUU7WUFDckI7Y0FDRSxhQUFhLEVBQUU7Y0FDZjtnQkFDRSxpQ0FBaUM7Z0JBQ2pDLHlCQUF5QjtnQkFDekIsZUFBZTtnQkFDZixtQkFBbUIsRUFBRTtnQkFDckI7a0JBQ0UsaUNBQWlDO2tCQUNqQyx5QkFBeUIsRUFBRTtnQkFDN0I7a0JBQ0UsaUJBQWlCO2tCQUNqQixXQUFXO2tCQUNYLFVBQVU7a0JBQ1YsY0FBYyxFQUFFO2tCQUNoQjtvQkFDRSxpQkFBaUIsRUFBRTtnQkFDdkI7a0JBQ0UsV0FBVyxFQUFFO2tCQUNiO29CQUNFLHNCQUFzQjtvQkFDdEIscUJBQXFCLEVBQUU7a0JBQ3pCO29CQUNFLFVBQVU7b0JBQ1YsV0FBVztvQkFDWCxtQkFBbUIsRUFBRTtrQkFDdkI7b0JBQ0UsVUFBVTtvQkFDVixXQUFXLEVBQUU7Z0JBQ2pCO2tCQUNFLGdCQUFnQjtrQkFDaEIsZUFBZTtrQkFDZix1QkFBdUIsRUFBRTtnQkFDM0I7a0JBQ0Usd0JBQXdCLEVBQUU7Z0JBQzVCO2tCQUNFLGlCQUFpQjtrQkFDakIsV0FBVztrQkFDWCxxQkFBcUI7a0JBQ3JCLGtCQUFrQjtrQkFDbEIseUJBQXlCO2tCQUN6Qix5QkFBeUIsRUFBRTtnQkFDN0I7a0JBQ0UsYUFBYSxFQUFFO1FBQ3pCO1VBQ0UsaUJBQWlCLEVBQUU7UUFDckI7VUFDRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYixtQkFBbUI7VUFDbkIsa0JBQWtCO1VBQ2xCLGNBQWMsRUFBRTtVQUNoQjtZQUNFLG9CQUFvQjtZQUNwQixvQkFBb0I7WUFDcEIsYUFBYTtZQUNiLGNBQWMsRUFBRTtJQUN4QjtNQUNFLGFBQWEsRUFBRTtJQUNqQjtNQUNFLGNBQWM7TUFDZCwrR0FBK0c7TUFDL0csdUdBQXVHLEVBQUUsRUFBRTtJQUM3RztNQUNFO1FBQ0UsdUJBQXVCO1FBQ3ZCLGVBQWUsRUFBRSxFQUFFOztBQUUzQjtNQUNNO1FBQ0UsY0FBYztRQUNkLDZHQUE2RztRQUM3RyxxR0FBcUcsRUFBRSxFQUFFO01BQzNHO1FBQ0U7VUFDRSx1QkFBdUI7VUFDdkIsZUFBZSxFQUFFLEVBQUU7O0FBRTdCO0VBQ0U7SUFDRSxjQUFjO0lBQ2QsV0FBVztJQUNYLFVBQVU7SUFDVixXQUFXLEVBQUUsRUFBRTs7QUFFbkI7RUFDRTtJQUNFLFlBQVksRUFBRSxFQUFFOztBQUVwQjtFQUNFO0lBQ0UsWUFBWSxFQUFFLEVBQUU7O0FBRXBCO0VBQ0U7SUFDRSxZQUFZLEVBQUUsRUFBRTs7QUFFcEI7RUFDRTtJQUNFLFlBQVksRUFBRSxFQUFFOztBQUVwQjtFQUNFO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0U7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLFVBQVUsRUFBRSxFQUFFOztBQUVsQjtFQUNFO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxVQUFVLEVBQUUsRUFBRTs7QUFFbEI7RUFDRTtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsVUFBVSxFQUFFLEVBQUU7O0FBRWxCO0VBQ0U7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLFVBQVUsRUFBRSxFQUFFOztBQUVsQjtFQUNFO0lBQ0UsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxhQUFhLEVBQUUsRUFBRTs7QUFFckI7RUFDRTtJQUNFLGlCQUFpQixFQUFFO0VBQ3JCO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0U7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGFBQWEsRUFBRSxFQUFFOztBQUVyQjtFQUNFO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxhQUFhLEVBQUUsRUFBRTs7QUFFckI7RUFDRTtJQUNFLHNCQUFzQixFQUFFO0lBQ3hCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7SUFDaEM7TUFDRSx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLHlCQUF5QixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UseUJBQXlCLEVBQUU7SUFDM0I7TUFDRSxjQUFjLEVBQUU7TUFDaEI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCO1FBQzFCLGFBQWEsRUFBRTtNQUNqQjtRQUNFLGtDQUFrQztRQUNsQywwQkFBMEIsRUFBRTtJQUNoQztNQUNFLHlCQUF5QixFQUFFO0lBQzdCO01BQ0UseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSxjQUFjLEVBQUU7RUFDcEI7SUFDRSx5QkFBeUIsRUFBRTtJQUMzQjtNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0lBQ2hDO01BQ0UseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGNBQWMsRUFBRTtFQUNwQjtJQUNFLHlCQUF5QixFQUFFO0lBQzNCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7SUFDaEM7TUFDRSx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLHlCQUF5QixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0VBQ3BCO0lBQ0UseUJBQXlCO0lBQ3pCLDREQUE0RDtJQUM1RCxvREFBb0QsRUFBRTtJQUN0RDtNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0lBQ2hDO01BQ0UseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLHlCQUF5QixFQUFFO01BQzNCO1FBQ0UsY0FBYyxFQUFFO1FBQ2hCO1VBQ0Usa0NBQWtDO1VBQ2xDLDBCQUEwQjtVQUMxQixhQUFhLEVBQUU7UUFDakI7VUFDRSxrQ0FBa0M7VUFDbEMsMEJBQTBCLEVBQUU7TUFDaEM7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsY0FBYyxFQUFFO0lBQ3BCO01BQ0UseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSxjQUFjLEVBQUU7UUFDaEI7VUFDRSxrQ0FBa0M7VUFDbEMsMEJBQTBCO1VBQzFCLGFBQWEsRUFBRTtRQUNqQjtVQUNFLGtDQUFrQztVQUNsQywwQkFBMEIsRUFBRTtNQUNoQztRQUNFLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UseUJBQXlCLEVBQUU7TUFDN0I7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxjQUFjLEVBQUU7SUFDcEI7TUFDRSx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFLGNBQWMsRUFBRTtRQUNoQjtVQUNFLGtDQUFrQztVQUNsQywwQkFBMEI7VUFDMUIsYUFBYSxFQUFFO1FBQ2pCO1VBQ0Usa0NBQWtDO1VBQ2xDLDBCQUEwQixFQUFFO01BQ2hDO1FBQ0UseUJBQXlCLEVBQUU7TUFDN0I7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGNBQWMsRUFBRTtJQUNwQjtNQUNFLCtCQUErQixFQUFFO0lBQ25DO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO01BQ2hCO1FBQ0Usa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7UUFDRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7SUFDaEM7TUFDRSx5QkFBeUIsRUFBRTtJQUM3QjtNQUNFLHlCQUF5QixFQUFFO0lBQzdCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSxjQUFjLEVBQUU7UUFDaEI7VUFDRSxrQ0FBa0M7VUFDbEMsMEJBQTBCO1VBQzFCLGFBQWEsRUFBRTtRQUNqQjtVQUNFLGtDQUFrQztVQUNsQywwQkFBMEIsRUFBRTtNQUNoQztRQUNFLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UseUJBQXlCLEVBQUU7TUFDN0I7UUFDRSxjQUFjLEVBQUU7TUFDbEI7UUFDRSxjQUFjLEVBQUU7SUFDcEI7TUFDRSx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFLGNBQWMsRUFBRTtRQUNoQjtVQUNFLGtDQUFrQztVQUNsQywwQkFBMEI7VUFDMUIsYUFBYSxFQUFFO1FBQ2pCO1VBQ0Usa0NBQWtDO1VBQ2xDLDBCQUEwQixFQUFFO01BQ2hDO1FBQ0UseUJBQXlCLEVBQUU7TUFDN0I7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLGNBQWMsRUFBRTtNQUNsQjtRQUNFLGNBQWMsRUFBRTtJQUNwQjtNQUNFLHlCQUF5QixFQUFFO01BQzNCO1FBQ0UsY0FBYyxFQUFFO1FBQ2hCO1VBQ0Usa0NBQWtDO1VBQ2xDLDBCQUEwQjtVQUMxQixhQUFhLEVBQUU7UUFDakI7VUFDRSxrQ0FBa0M7VUFDbEMsMEJBQTBCLEVBQUU7TUFDaEM7UUFDRSx5QkFBeUIsRUFBRTtNQUM3QjtRQUNFLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UsY0FBYyxFQUFFO01BQ2xCO1FBQ0UsY0FBYyxFQUFFLEVBQUU7O0FBRTFCO0VBQ0U7SUFDRSxTQUFTO0lBQ1QsZ0JBQWdCO0lBQ2hCLHNCQUFzQixFQUFFO0lBQ3hCO01BQ0Usa0JBQWtCO01BQ2xCLGdCQUFnQjtNQUNoQixvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYiw0QkFBNEI7TUFDNUIsNkJBQTZCO01BQzdCLDBCQUEwQjtNQUMxQixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLG9CQUFvQjtNQUNwQixZQUFZLEVBQUU7SUFDaEI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYiw0QkFBNEI7TUFDNUIsNkJBQTZCO01BQzdCLDBCQUEwQjtNQUMxQixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLG9CQUFvQjtNQUNwQixZQUFZO01BQ1osVUFBVTtNQUNWLFNBQVM7TUFDVCwyQkFBMkIsRUFBRTtJQUMvQjs7TUFFRSxhQUFhO01BQ2IsV0FBVztNQUNYLFNBQVM7TUFDVCxVQUFVO01BQ1Ysc0JBQXNCLEVBQUU7TUFDeEI7O1FBRUUsVUFBVTtRQUNWLFNBQVMsRUFBRTtRQUNYOztVQUVFLFVBQVU7VUFDVixTQUFTO1VBQ1QsZ0JBQWdCLEVBQUU7VUFDbEI7O1lBRUUsb0JBQW9CO1lBQ3BCLG9CQUFvQjtZQUNwQixhQUFhLEVBQUU7WUFDZjs7Y0FFRSxTQUFTLEVBQUU7SUFDckI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYiw0QkFBNEI7TUFDNUIsNkJBQTZCO01BQzdCLDBCQUEwQjtNQUMxQixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLG9CQUFvQjtNQUNwQixZQUFZO01BQ1osV0FBVztNQUNYLFVBQVUsRUFBRTtNQUNaOztRQUVFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsWUFBWTtRQUNaLDBCQUEwQjtRQUMxQix1QkFBdUI7UUFDdkIsb0JBQW9CO1FBQ3BCLFNBQVM7UUFDVCxVQUFVO1FBQ1YscUJBQXFCO1FBQ3JCLGtCQUFrQjtRQUNsQixhQUFhLEVBQUU7UUFDZjs7VUFFRSxxQkFBcUI7VUFDckIsZUFBZSxFQUFFO1FBQ25COztVQUVFLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLHlCQUF5QjtVQUN6QixzQkFBc0I7VUFDdEIsbUJBQW1CO1VBQ25CLG1CQUFtQjtVQUNuQixvQkFBb0I7VUFDcEIsWUFBWTtVQUNaLFVBQVUsRUFBRTtRQUNkOztVQUVFLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLHlCQUF5QjtVQUN6QixzQkFBc0I7VUFDdEIsbUJBQW1CO1VBQ25CLG1CQUFtQixFQUFFO1FBQ3ZCOztVQUVFLG9CQUFvQjtVQUNwQixvQkFBb0I7VUFDcEIsYUFBYTtVQUNiLHlCQUF5QjtVQUN6QixzQkFBc0I7VUFDdEIsbUJBQW1CO1VBQ25CLGNBQWMsRUFBRTtRQUNsQjs7VUFFRSxvQkFBb0I7VUFDcEIsb0JBQW9CO1VBQ3BCLGFBQWE7VUFDYix5QkFBeUI7VUFDekIsc0JBQXNCO1VBQ3RCLG1CQUFtQjtVQUNuQixjQUFjLEVBQUU7UUFDbEI7O1VBRUUsb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhO1VBQ2IseUJBQXlCO1VBQ3pCLHNCQUFzQjtVQUN0QixtQkFBbUI7VUFDbkIscUJBQXFCO1VBQ3JCLGtCQUFrQjtVQUNsQix5QkFBeUI7VUFDekIsY0FBYyxFQUFFO1VBQ2hCOztZQUVFLHVDQUF1QyxFQUFFO1FBQzdDOztVQUVFLGFBQWEsRUFBRTtNQUNuQjs7UUFFRSwrQ0FBK0M7UUFDL0MsdUNBQXVDLEVBQUU7UUFDekM7O1VBRUUsZ0RBQWdEO1VBQ2hELHdDQUF3QyxFQUFFO01BQzlDOztRQUVFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsWUFBWTtRQUNaLDRCQUE0QjtRQUM1Qiw2QkFBNkI7UUFDN0IsMEJBQTBCO1FBQzFCLHNCQUFzQixFQUFFO01BQzFCO1FBQ0UsYUFBYSxFQUFFO0lBQ25CO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IsZUFBZSxFQUFFO01BQ2pCO1FBQ0Usd0JBQXdCLEVBQUU7TUFDNUI7UUFDRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYixTQUFTO1FBQ1QsVUFBVTtRQUNWLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CLEVBQUU7TUFDdkI7UUFDRSxhQUFhO1FBQ2IseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQix1QkFBdUIsRUFBRTtJQUM3QjtNQUNFLFNBQVM7TUFDVCxnQkFBZ0IsRUFBRTtNQUNsQjtRQUNFLFNBQVMsRUFBRTtJQUNmO01BQ0Usa0JBQWtCO01BQ2xCLFVBQVUsRUFBRTtNQUNaOztRQUVFLGVBQWU7UUFDZixZQUFZLEVBQUU7UUFDZDs7VUFFRSxnQkFBZ0I7VUFDaEIsa0JBQWtCO1VBQ2xCLHVCQUF1QixFQUFFO1FBQzNCOztVQUVFLG1CQUFtQjtVQUNuQixrQkFBa0I7VUFDbEIsY0FBYztVQUNkLGlCQUFpQixFQUFFO1VBQ25COztZQUVFLGlCQUFpQixFQUFFO1FBQ3ZCOztVQUVFLHNCQUFzQjtVQUN0QixnQkFBZ0I7VUFDaEIsbUJBQW1CO1VBQ25CLGtCQUFrQjtVQUNsQixjQUFjLEVBQUU7VUFDaEI7O1lBRUUsc0JBQXNCO1lBQ3RCLHFCQUFxQixFQUFFO1VBQ3pCOztZQUVFLFVBQVU7WUFDVixXQUFXO1lBQ1gsbUJBQW1CLEVBQUU7VUFDdkI7O1lBRUUsVUFBVTtZQUNWLFdBQVcsRUFBRTtRQUNqQjs7VUFFRSx3QkFBd0I7VUFDeEIsaUJBQWlCLEVBQUU7UUFDckI7O1VBRUUsbUJBQW1CO1VBQ25CLGtCQUFrQjtVQUNsQixjQUFjO1VBQ2QsaUJBQWlCLEVBQUU7VUFDbkI7O1lBRUUscUJBQXFCO1lBQ3JCLGlDQUFpQztZQUNqQyx5QkFBeUIsRUFBRTtZQUMzQjs7Y0FFRSx1QkFBdUIsRUFBRTtRQUMvQjs7VUFFRSxhQUFhLEVBQUU7TUFDbkI7O1FBRUUsaUNBQWlDO1FBQ2pDLHlCQUF5QixFQUFFO01BQzdCO1FBQ0UsVUFBVSxFQUFFO01BQ2Q7UUFDRSxVQUFVLEVBQUU7UUFDWjs7VUFFRSxlQUFlO1VBQ2YsWUFBWSxFQUFFO1VBQ2Q7O1lBRUUsZ0JBQWdCO1lBQ2hCLGVBQWU7WUFDZix1QkFBdUIsRUFBRTtVQUMzQjs7WUFFRSxtQkFBbUI7WUFDbkIsa0JBQWtCO1lBQ2xCLGNBQWM7WUFDZCxrQkFBa0IsRUFBRTtZQUNwQjs7Y0FFRSxpQkFBaUIsRUFBRTtVQUN2Qjs7WUFFRSxzQkFBc0I7WUFDdEIsZ0JBQWdCO1lBQ2hCLG1CQUFtQjtZQUNuQixrQkFBa0I7WUFDbEIsY0FBYyxFQUFFO1lBQ2hCOztjQUVFLHNCQUFzQjtjQUN0QixxQkFBcUIsRUFBRTtZQUN6Qjs7Y0FFRSxVQUFVO2NBQ1YsV0FBVztjQUNYLG1CQUFtQixFQUFFO1lBQ3ZCOztjQUVFLFVBQVU7Y0FDVixXQUFXLEVBQUU7VUFDakI7O1lBRUUsd0JBQXdCLEVBQUU7VUFDNUI7O1lBRUUsbUJBQW1CO1lBQ25CLGtCQUFrQjtZQUNsQixjQUFjO1lBQ2QsaUJBQWlCLEVBQUU7WUFDbkI7O2NBRUUscUJBQXFCO2NBQ3JCLGlDQUFpQztjQUNqQyx5QkFBeUIsRUFBRTtjQUMzQjs7Z0JBRUUsdUJBQXVCLEVBQUU7VUFDL0I7O1lBRUUsYUFBYSxFQUFFO1FBQ25COztVQUVFLGlDQUFpQztVQUNqQyx5QkFBeUIsRUFBRTtNQUMvQjtRQUNFLGtCQUFrQjtRQUNsQixZQUFZLEVBQUU7UUFDZDtVQUNFLGlCQUFpQjtVQUNqQixnQkFBZ0I7VUFDaEIseUJBQXlCO1VBQ3pCLHFCQUFxQixFQUFFO01BQzNCO1FBQ0UsY0FBYyxFQUFFO1FBQ2hCO1VBQ0UsU0FBUyxFQUFFO0lBQ2pCO01BQ0Usa0JBQWtCO01BQ2xCLFlBQVksRUFBRTtNQUNkO1FBQ0Usa0JBQWtCO1FBQ2xCLGdCQUFnQjtRQUNoQix5QkFBeUI7UUFDekIscUJBQXFCLEVBQUU7SUFDM0I7TUFDRSxjQUFjLEVBQUU7TUFDaEI7UUFDRSxTQUFTLEVBQUU7SUFDZjtNQUNFLGlCQUFpQixFQUFFO0lBQ3JCO01BQ0UsZUFBZTtNQUNmLGtCQUFrQixFQUFFO0lBQ3RCO01BQ0UsVUFBVTtNQUNWLFNBQVMsRUFBRTtNQUNYO1FBQ0UsZUFBZTtRQUNmLGtCQUFrQixFQUFFO0lBQ3hCO01BQ0UsZUFBZTtNQUNmLGtCQUFrQixFQUFFO0lBQ3RCO01BQ0UsVUFBVSxFQUFFO01BQ1o7UUFDRSxVQUFVLEVBQUU7UUFDWjtVQUNFLGVBQWU7VUFDZixrQkFBa0IsRUFBRTtRQUN0QjtVQUNFLFVBQVUsRUFBRTtVQUNaO1lBQ0UsZUFBZTtZQUNmLGtCQUFrQixFQUFFO0lBQzVCO01BQ0Usa0JBQWtCLEVBQUU7SUFDdEI7TUFDRSxVQUFVLEVBQUU7TUFDWjtRQUNFLGtCQUFrQixFQUFFO01BQ3RCO1FBQ0UsVUFBVSxFQUFFO1FBQ1o7VUFDRSxrQkFBa0IsRUFBRSxFQUFFOztBQUVoQztFQUNFO0lBQ0UsMEJBQTBCLEVBQUU7SUFDNUI7O01BRUUsZUFBZSxFQUFFO0lBQ25COztNQUVFLGVBQWUsRUFBRTtNQUNqQjs7UUFFRSxrQ0FBa0M7UUFDbEMsMEJBQTBCO1FBQzFCLGFBQWEsRUFBRTtNQUNqQjs7UUFFRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7SUFDaEM7O01BRUUsMEJBQTBCLEVBQUU7SUFDOUI7O01BRUUsMEJBQTBCLEVBQUU7SUFDOUI7O01BRUUsZUFBZSxFQUFFO0lBQ25CO01BQ0UseUNBQXlDO01BQ3pDLGlDQUFpQyxFQUFFO01BQ25DOztRQUVFLDBCQUEwQixFQUFFO1FBQzVCOztVQUVFLGVBQWUsRUFBRTtRQUNuQjs7VUFFRSxlQUFlLEVBQUU7VUFDakI7O1lBRUUsa0NBQWtDO1lBQ2xDLDBCQUEwQjtZQUMxQixhQUFhLEVBQUU7VUFDakI7O1lBRUUsa0NBQWtDO1lBQ2xDLDBCQUEwQixFQUFFO1FBQ2hDOztVQUVFLDBCQUEwQixFQUFFO1FBQzlCOztVQUVFLDBCQUEwQixFQUFFO1FBQzlCOztVQUVFLGVBQWUsRUFBRTtJQUN2QjtNQUNFLHlDQUF5QztNQUN6QyxpQ0FBaUMsRUFBRTtNQUNuQzs7UUFFRSwwQkFBMEIsRUFBRTtRQUM1Qjs7VUFFRSxlQUFlLEVBQUU7UUFDbkI7O1VBRUUsZUFBZSxFQUFFO1VBQ2pCOztZQUVFLGtDQUFrQztZQUNsQywwQkFBMEI7WUFDMUIsYUFBYSxFQUFFO1VBQ2pCOztZQUVFLGtDQUFrQztZQUNsQywwQkFBMEIsRUFBRTtRQUNoQzs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSxlQUFlLEVBQUU7SUFDdkI7TUFDRSx5Q0FBeUM7TUFDekMsaUNBQWlDLEVBQUU7TUFDbkM7O1FBRUUsMEJBQTBCLEVBQUU7UUFDNUI7O1VBRUUsZUFBZSxFQUFFO1FBQ25COztVQUVFLGVBQWUsRUFBRTtVQUNqQjs7WUFFRSxrQ0FBa0M7WUFDbEMsMEJBQTBCO1lBQzFCLGFBQWEsRUFBRTtVQUNqQjs7WUFFRSxrQ0FBa0M7WUFDbEMsMEJBQTBCLEVBQUU7UUFDaEM7O1VBRUUsMEJBQTBCLEVBQUU7UUFDOUI7O1VBRUUsMEJBQTBCLEVBQUU7UUFDOUI7O1VBRUUsZUFBZSxFQUFFO0lBQ3ZCO01BQ0UseUNBQXlDO01BQ3pDLGlDQUFpQyxFQUFFO01BQ25DOztRQUVFLDBCQUEwQixFQUFFO1FBQzVCOztVQUVFLGVBQWUsRUFBRTtRQUNuQjs7VUFFRSxlQUFlLEVBQUU7VUFDakI7O1lBRUUsa0NBQWtDO1lBQ2xDLDBCQUEwQjtZQUMxQixhQUFhLEVBQUU7VUFDakI7O1lBRUUsa0NBQWtDO1lBQ2xDLDBCQUEwQixFQUFFO1FBQ2hDOztVQUVFLDBCQUEwQixFQUFFO1FBQzlCOztVQUVFLDBCQUEwQixFQUFFO1FBQzlCOztVQUVFLGVBQWUsRUFBRTtJQUN2QjtNQUNFLGNBQWMsRUFBRTtJQUNsQjtNQUNFLGVBQWUsRUFBRTtJQUNuQjtNQUNFLGVBQWUsRUFBRTtJQUNuQjtNQUNFLDZDQUE2QyxFQUFFO0lBQ2pEOztNQUVFLGVBQWUsRUFBRTtJQUNuQjs7TUFFRSxlQUFlLEVBQUU7TUFDakI7O1FBRUUsa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7O1FBRUUsa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0lBQ2hDOztNQUVFLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLGVBQWUsRUFBRTtJQUNuQjtNQUNFLHlDQUF5QztNQUN6QyxpQ0FBaUMsRUFBRTtNQUNuQzs7UUFFRSwwQkFBMEIsRUFBRTtRQUM1Qjs7VUFFRSxlQUFlLEVBQUU7UUFDbkI7O1VBRUUsZUFBZSxFQUFFO1VBQ2pCOztZQUVFLGtDQUFrQztZQUNsQywwQkFBMEI7WUFDMUIsYUFBYSxFQUFFO1VBQ2pCOztZQUVFLGtDQUFrQztZQUNsQywwQkFBMEIsRUFBRTtRQUNoQzs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSxlQUFlLEVBQUU7SUFDdkI7TUFDRSx5Q0FBeUM7TUFDekMsaUNBQWlDLEVBQUU7TUFDbkM7O1FBRUUsMEJBQTBCLEVBQUU7UUFDNUI7O1VBRUUsa0NBQWtDO1VBQ2xDLDBCQUEwQixFQUFFO1FBQzlCOztVQUVFLGtDQUFrQztVQUNsQywwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSwwQkFBMEIsRUFBRTtJQUNsQztNQUNFLHlDQUF5QztNQUN6QyxpQ0FBaUMsRUFBRTtNQUNuQzs7UUFFRSwwQkFBMEIsRUFBRTtRQUM1Qjs7VUFFRSxlQUFlLEVBQUU7UUFDbkI7O1VBRUUsZUFBZSxFQUFFO1VBQ2pCOztZQUVFLGtDQUFrQztZQUNsQywwQkFBMEI7WUFDMUIsYUFBYSxFQUFFO1VBQ2pCOztZQUVFLGtDQUFrQztZQUNsQywwQkFBMEIsRUFBRTtRQUNoQzs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSwwQkFBMEIsRUFBRTtRQUM5Qjs7VUFFRSxlQUFlLEVBQUU7SUFDdkI7TUFDRSx5Q0FBeUM7TUFDekMsaUNBQWlDLEVBQUU7TUFDbkM7O1FBRUUsMEJBQTBCLEVBQUU7UUFDNUI7O1VBRUUsZUFBZSxFQUFFO1FBQ25COztVQUVFLGVBQWUsRUFBRTtVQUNqQjs7WUFFRSxrQ0FBa0M7WUFDbEMsMEJBQTBCO1lBQzFCLGFBQWEsRUFBRTtVQUNqQjs7WUFFRSxrQ0FBa0M7WUFDbEMsMEJBQTBCLEVBQUU7UUFDaEM7O1VBRUUsMEJBQTBCLEVBQUU7UUFDOUI7O1VBRUUsMEJBQTBCLEVBQUU7UUFDOUI7O1VBRUUsZUFBZSxFQUFFO0lBQ3ZCO01BQ0UsZUFBZSxFQUFFO0lBQ25CO01BQ0UsZUFBZSxFQUFFO0lBQ25CO01BQ0UsNkNBQTZDLEVBQUUsRUFBRTs7QUFFdkQ7RUFDRSxhQUFhLEVBQUU7O0FBRWpCO0VBQ0U7SUFDRSxhQUFhO0lBQ2IsZUFBZTtJQUNmLGlDQUFpQztJQUNqQyxNQUFNO0lBQ04sU0FBUztJQUNULGdCQUFnQjtJQUNoQix1Q0FBdUM7SUFDdkMsMkJBQTJCO0lBQzNCLG1DQUFtQztJQUNuQyx1QkFBdUI7SUFDdkIsbURBQW1EO0lBQ25ELDJDQUEyQztJQUMzQyxZQUFZLEVBQUU7SUFDZDtNQUNFLG1EQUFtRDtNQUNuRCwyQ0FBMkM7TUFDM0MsT0FBTyxFQUFFLEVBQUU7RUFDZjtJQUNFO01BQ0UsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFLEVBQUU7O0FBRXJDO0VBQ0U7SUFDRSxhQUFhO0lBQ2IsVUFBVSxFQUFFO0lBQ1o7TUFDRSxtREFBbUQ7TUFDbkQsMkNBQTJDO01BQzNDLFFBQVE7TUFDUixVQUFVLEVBQUU7RUFDaEI7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLFFBQVE7SUFDUixhQUFhO0lBQ2IsbURBQW1EO0lBQ25ELDJDQUEyQztJQUMzQyxlQUFlO0lBQ2YsU0FBUztJQUNULHdCQUF3QjtJQUN4QixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGVBQWU7SUFDZix3QkFBd0I7SUFDeEIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2Isd0JBQXdCO0lBQ3hCLHFCQUFxQjtJQUNyQix1QkFBdUI7SUFDdkIseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixtQkFBbUI7SUFDbkIsV0FBVyxFQUFFLEVBQUU7RUFDakI7SUFDRTtNQUNFLG1DQUFtQztNQUNuQywyQkFBMkIsRUFBRSxFQUFFOztBQUVyQztJQUNJO01BQ0UsY0FBYztNQUNkLGlCQUFpQixFQUFFO0lBQ3JCO01BQ0UscUJBQXFCLEVBQUU7SUFDekI7TUFDRSxVQUFVO01BQ1YsWUFBWSxFQUFFO0lBQ2hCO01BQ0UsbURBQW1EO01BQ25ELDJDQUEyQztNQUMzQyxXQUFXLEVBQUU7SUFDZjtNQUNFLFVBQVU7TUFDVixZQUFZLEVBQUU7RUFDbEI7SUFDRSxlQUFlO0lBQ2YsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2IsOEJBQThCO0lBQzlCLGtEQUFrRDtJQUNsRCwwQ0FBMEMsRUFBRTtFQUM5QztJQUNFLG1CQUFtQjtJQUNuQix3REFBd0Q7SUFDeEQsZ0RBQWdELEVBQUU7RUFDcEQ7SUFDRSw4QkFBOEIsRUFBRTtFQUNsQztJQUNFLHlCQUF5QixFQUFFO0lBQzNCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0UseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSxjQUFjLEVBQUUsRUFBRTs7QUFFMUI7RUFDRTtJQUNFLHFCQUFxQixFQUFFLEVBQUU7O0FBRTdCO0VBQ0UseUJBQXlCO0VBQ3pCLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIseUJBQXlCLEVBQUU7RUFDM0I7SUFDRSx5QkFBeUI7SUFDekIscUJBQXFCO0lBQ3JCLGNBQWMsRUFBRTs7QUFFcEI7RUFDRTtJQUNFLG9CQUFvQjtJQUNwQixvQkFBb0I7SUFDcEIsYUFBYTtJQUNiLFdBQVc7SUFDWCx5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDhCQUE4QixFQUFFO0lBQ2hDO01BQ0Usa0JBQWtCO01BQ2xCLHdCQUF3QixFQUFFO0lBQzVCO01BQ0UseUJBQXlCO01BQ3pCLDBCQUEwQixFQUFFO0lBQzlCO01BQ0Usa0JBQWtCO01BQ2xCLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxZQUFZO01BQ1osVUFBVTtNQUNWLGtCQUFrQixFQUFFO01BQ3BCO1FBQ0Usa0JBQWtCO1FBQ2xCLHlCQUF5QixFQUFFO1FBQzNCO1VBQ0Usa0JBQWtCLEVBQUU7UUFDdEI7VUFDRSxjQUFjO1VBQ2QsVUFBVSxFQUFFO1FBQ2Q7VUFDRSxjQUFjLEVBQUU7UUFDbEI7VUFDRSxjQUFjLEVBQUU7UUFDbEI7VUFDRSxpQkFBaUI7VUFDakIsY0FBYyxFQUFFLEVBQUU7O0FBRTVCO0VBQ0U7SUFDRSxnQkFBZ0I7SUFDaEIsb0JBQW9CLEVBQUU7RUFDeEI7SUFDRSxrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLGFBQWEsRUFBRSxFQUFFOztBQUVyQjtFQUNFO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0U7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLDhCQUE4QjtJQUM5QixlQUFlO0lBQ2YsWUFBWTtJQUNaLHNCQUFzQjtJQUN0Qiw2REFBNkQ7SUFDN0QscURBQXFEO0lBQ3JELGtCQUFrQjtJQUNsQixVQUFVLEVBQUU7SUFDWjtNQUNFLHdCQUF3QjtNQUN4QixnQkFBZ0IsRUFBRTtJQUNwQjtNQUNFLGVBQWU7TUFDZixNQUFNO01BQ04sUUFBUTtNQUNSLE9BQU87TUFDUCxXQUFXLEVBQUU7SUFDZjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsOEJBQThCLEVBQUU7TUFDaEM7UUFDRSxtQkFBbUIsRUFBRTtJQUN6QjtNQUNFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CO01BQ25CLHFCQUFxQjtNQUNyQixrQkFBa0I7TUFDbEIseUJBQXlCLEVBQUU7TUFDM0I7UUFDRSxxQkFBcUI7UUFDckIsa0JBQWtCO1FBQ2xCLGdCQUFnQjtRQUNoQixTQUFTO1FBQ1QsVUFBVTtRQUNWLFlBQVk7UUFDWixvQkFBb0I7UUFDcEIsd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQixnQkFBZ0I7UUFDaEIsd0JBQXdCO1FBQ3hCLGdCQUFnQjtRQUNoQixtQkFBbUI7UUFDbkIsWUFBWTtRQUNaLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsd0JBQXdCO1FBQ3hCLFdBQVc7UUFDWCxZQUFZO1FBQ1osaUNBQWlDO1FBQ2pDLHlCQUF5QixFQUFFO1FBQzNCO1VBQ0UsY0FBYztVQUNkLGtCQUFrQjtVQUNsQixTQUFTO1VBQ1QsV0FBVztVQUNYLGVBQWU7VUFDZixXQUFXO1VBQ1gsa0JBQWtCO1VBQ2xCLGlDQUFpQztVQUNqQyx5QkFBeUIsRUFBRTtVQUMzQjtZQUNFLGtCQUFrQjtZQUNsQixjQUFjO1lBQ2QsT0FBTztZQUNQLFdBQVc7WUFDWCxXQUFXO1lBQ1gsZUFBZTtZQUNmLFdBQVc7WUFDWCxrQkFBa0I7WUFDbEIsaUNBQWlDO1lBQ2pDLHlCQUF5QixFQUFFO1VBQzdCO1lBQ0UsU0FBUyxFQUFFO1VBQ2I7WUFDRSxZQUFZLEVBQUU7UUFDbEI7VUFDRSxpQ0FBaUM7VUFDakMseUJBQXlCO1VBQ3pCLFVBQVU7VUFDVixVQUFVO1VBQ1YsVUFBVSxFQUFFO1FBQ2Q7VUFDRSxpQ0FBaUM7VUFDakMseUJBQXlCO1VBQ3pCLFVBQVU7VUFDVixVQUFVO1VBQ1YsVUFBVSxFQUFFO1FBQ2Q7VUFDRSxXQUFXO1VBQ1gsaUNBQWlDO1VBQ2pDLHlCQUF5QixFQUFFO1FBQzdCO1VBQ0UsaUNBQWlDO1VBQ2pDLHlCQUF5QjtVQUN6QixTQUFTO1VBQ1QsV0FBVztVQUNYLFVBQVUsRUFBRTtRQUNkO1VBQ0UsaUNBQWlDO1VBQ2pDLHlCQUF5QjtVQUN6QixTQUFTO1VBQ1QsV0FBVztVQUNYLFVBQVUsRUFBRTtRQUNkO1VBQ0UsU0FBUztVQUNULFdBQVc7VUFDWCxVQUFVO1VBQ1YsbUNBQW1DO1VBQ25DLDJCQUEyQixFQUFFO1FBQy9CO1VBQ0UsU0FBUztVQUNULFdBQVc7VUFDWCxVQUFVO1VBQ1YsbUNBQW1DO1VBQ25DLDJCQUEyQixFQUFFO1FBQy9CO1VBQ0UsV0FBVztVQUNYLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtRQUMvQjtVQUNFLFVBQVU7VUFDVixVQUFVO1VBQ1YsVUFBVTtVQUNWLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtRQUMvQjtVQUNFLFVBQVU7VUFDVixVQUFVO1VBQ1YsVUFBVTtVQUNWLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtNQUNqQztRQUNFLG1CQUFtQixFQUFFO1FBQ3JCO1VBQ0UsbUJBQW1CLEVBQUU7TUFDekI7UUFDRSxtQkFBbUIsRUFBRTtRQUNyQjtVQUNFLG1CQUFtQixFQUFFO01BQ3pCO1FBQ0UsbUJBQW1CLEVBQUU7UUFDckI7VUFDRSxtQkFBbUIsRUFBRTtNQUN6QjtRQUNFLG9CQUFvQixFQUFFO01BQ3hCO1FBQ0Usd0JBQXdCO1FBQ3hCLHFCQUFxQjtRQUNyQixnQkFBZ0I7UUFDaEIsd0JBQXdCO1FBQ3hCLGdCQUFnQjtRQUNoQixtQkFBbUI7UUFDbkIsWUFBWTtRQUNaLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsd0JBQXdCO1FBQ3hCLFNBQVM7UUFDVCxVQUFVO1FBQ1Ysb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2IseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIsMEJBQTBCLEVBQUU7UUFDNUI7VUFDRSxpQkFBaUI7VUFDakIsY0FBYztVQUNkLGNBQWMsRUFBRTtRQUNsQjtVQUNFLGNBQWMsRUFBRTtFQUN4QjtJQUNFLDZEQUE2RDtJQUM3RCxxREFBcUQsRUFBRSxFQUFFOztBQUU3RDtFQUNFLFlBQVk7RUFDWiw2QkFBNkI7RUFDN0IsNERBQTREO0VBQzVELG9EQUFvRCxFQUFFOztBQUV4RDtFQUNFLGFBQWEsRUFBRTs7QUFFakI7RUFDRTtJQUNFLGFBQWE7SUFDYixlQUFlO0lBQ2YsaUNBQWlDO0lBQ2pDLE1BQU07SUFDTixTQUFTO0lBQ1QsZ0JBQWdCO0lBQ2hCLHVDQUF1QztJQUN2QywyQkFBMkI7SUFDM0IsbUNBQW1DO0lBQ25DLHVCQUF1QjtJQUN2QixtREFBbUQ7SUFDbkQsMkNBQTJDO0lBQzNDLFlBQVksRUFBRTtJQUNkO01BQ0UsbURBQW1EO01BQ25ELDJDQUEyQztNQUMzQyxPQUFPLEVBQUUsRUFBRTtFQUNmO0lBQ0U7TUFDRSxtQ0FBbUM7TUFDbkMsMkJBQTJCLEVBQUUsRUFBRTs7QUFFckM7RUFDRTtJQUNFLGFBQWE7SUFDYixVQUFVLEVBQUU7SUFDWjtNQUNFLG1EQUFtRDtNQUNuRCwyQ0FBMkM7TUFDM0MsUUFBUTtNQUNSLFVBQVUsRUFBRTtFQUNoQjtJQUNFLFdBQVc7SUFDWCxZQUFZO0lBQ1osUUFBUTtJQUNSLGFBQWE7SUFDYixtREFBbUQ7SUFDbkQsMkNBQTJDO0lBQzNDLGVBQWU7SUFDZixTQUFTO0lBQ1Qsd0JBQXdCO0lBQ3hCLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsZUFBZTtJQUNmLHdCQUF3QjtJQUN4QixvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYix3QkFBd0I7SUFDeEIscUJBQXFCO0lBQ3JCLHVCQUF1QjtJQUN2Qix5QkFBeUI7SUFDekIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixXQUFXLEVBQUUsRUFBRTtFQUNqQjtJQUNFO01BQ0UsbUNBQW1DO01BQ25DLDJCQUEyQixFQUFFLEVBQUU7O0FBRXJDO0lBQ0k7TUFDRSxjQUFjO01BQ2QsaUJBQWlCLEVBQUU7SUFDckI7TUFDRSxxQkFBcUIsRUFBRTtJQUN6QjtNQUNFLFVBQVU7TUFDVixZQUFZLEVBQUU7SUFDaEI7TUFDRSxtREFBbUQ7TUFDbkQsMkNBQTJDO01BQzNDLFdBQVcsRUFBRTtJQUNmO01BQ0UsVUFBVTtNQUNWLFlBQVksRUFBRTtFQUNsQjtJQUNFLGVBQWU7SUFDZixNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsZ0JBQWdCO0lBQ2hCLGFBQWE7SUFDYiw4QkFBOEI7SUFDOUIsa0RBQWtEO0lBQ2xELDBDQUEwQyxFQUFFO0VBQzlDO0lBQ0UsbUJBQW1CO0lBQ25CLHdEQUF3RDtJQUN4RCxnREFBZ0QsRUFBRTtFQUNwRDtJQUNFLDhCQUE4QixFQUFFO0VBQ2xDO0lBQ0UseUJBQXlCLEVBQUU7SUFDM0I7TUFDRSxjQUFjLEVBQUU7SUFDbEI7TUFDRSx5QkFBeUIsRUFBRTtNQUMzQjtRQUNFLGNBQWMsRUFBRSxFQUFFOztBQUUxQjtFQUNFO0lBQ0UscUJBQXFCLEVBQUUsRUFBRTs7QUFFN0I7RUFDRSxtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRTtJQUNFLGlDQUFpQztJQUNqQyx5QkFBeUI7SUFDekIsa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxpQ0FBaUM7SUFDakMseUJBQXlCO0lBQ3pCLGVBQWU7SUFDZixTQUFTO0lBQ1QsWUFBWTtJQUNaLFlBQVk7SUFDWixXQUFXLEVBQUU7RUFDZjtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsU0FBUyxFQUFFO0VBQ2I7SUFDRSxTQUFTLEVBQUU7RUFDYjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFLGtCQUFrQixFQUFFLEVBQUU7O0FBRTVCO0VBQ0UsU0FBUztFQUNULGdCQUFnQjtFQUNoQixrQkFBa0IsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWSxFQUFFO0VBQ2hCO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsNEJBQTRCO0lBQzVCLDZCQUE2QjtJQUM3QiwwQkFBMEI7SUFDMUIsc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixvQkFBb0I7SUFDcEIsWUFBWTtJQUNaLFVBQVU7SUFDVixTQUFTO0lBQ1QsMkJBQTJCLEVBQUU7RUFDL0I7O0lBRUUsYUFBYTtJQUNiLFdBQVc7SUFDWCxTQUFTO0lBQ1QsVUFBVSxFQUFFO0lBQ1o7O01BRUUsVUFBVTtNQUNWLFNBQVMsRUFBRTtNQUNYOztRQUVFLFVBQVU7UUFDVixTQUFTO1FBQ1QsZ0JBQWdCLEVBQUU7UUFDbEI7O1VBRUUsb0JBQW9CO1VBQ3BCLG9CQUFvQjtVQUNwQixhQUFhLEVBQUU7VUFDZjs7WUFFRSxTQUFTLEVBQUU7RUFDckI7SUFDRSxvQkFBb0I7SUFDcEIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYiw0QkFBNEI7SUFDNUIsNkJBQTZCO0lBQzdCLDBCQUEwQjtJQUMxQixzQkFBc0I7SUFDdEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixZQUFZO0lBQ1osV0FBVztJQUNYLFVBQVUsRUFBRTtJQUNaOztNQUVFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIsWUFBWTtNQUNaLDBCQUEwQjtNQUMxQix1QkFBdUI7TUFDdkIsb0JBQW9CO01BQ3BCLFNBQVM7TUFDVCxVQUFVO01BQ1YscUJBQXFCO01BQ3JCLGtCQUFrQjtNQUNsQixhQUFhLEVBQUU7TUFDZjs7UUFFRSxxQkFBcUI7UUFDckIsZUFBZSxFQUFFO01BQ25COztRQUVFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsWUFBWTtRQUNaLFVBQVUsRUFBRTtNQUNkOztRQUVFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLG1CQUFtQixFQUFFO01BQ3ZCOztRQUVFLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLHlCQUF5QjtRQUN6QixzQkFBc0I7UUFDdEIsbUJBQW1CO1FBQ25CLGNBQWMsRUFBRTtNQUNsQjs7UUFFRSxvQkFBb0I7UUFDcEIsb0JBQW9CO1FBQ3BCLGFBQWE7UUFDYix5QkFBeUI7UUFDekIsc0JBQXNCO1FBQ3RCLG1CQUFtQjtRQUNuQixjQUFjLEVBQUU7TUFDbEI7O1FBRUUsb0JBQW9CO1FBQ3BCLG9CQUFvQjtRQUNwQixhQUFhO1FBQ2IseUJBQXlCO1FBQ3pCLHNCQUFzQjtRQUN0QixtQkFBbUI7UUFDbkIscUJBQXFCO1FBQ3JCLGtCQUFrQjtRQUNsQix5QkFBeUI7UUFDekIsY0FBYyxFQUFFO1FBQ2hCOztVQUVFLHVDQUF1QyxFQUFFO01BQzdDOztRQUVFLGFBQWEsRUFBRTtJQUNuQjs7TUFFRSwrQ0FBK0M7TUFDL0MsdUNBQXVDLEVBQUU7TUFDekM7O1FBRUUsZ0RBQWdEO1FBQ2hELHdDQUF3QyxFQUFFO0lBQzlDOztNQUVFLG9CQUFvQjtNQUNwQixvQkFBb0I7TUFDcEIsYUFBYTtNQUNiLG1CQUFtQjtNQUNuQixvQkFBb0I7TUFDcEIsWUFBWTtNQUNaLDRCQUE0QjtNQUM1Qiw2QkFBNkI7TUFDN0IsMEJBQTBCO01BQzFCLHNCQUFzQixFQUFFO0lBQzFCO01BQ0UsYUFBYSxFQUFFO0VBQ25CO0lBQ0Usb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsZUFBZSxFQUFFO0lBQ2pCO01BQ0Usd0JBQXdCLEVBQUU7SUFDNUI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYixTQUFTO01BQ1QsVUFBVTtNQUNWLHlCQUF5QjtNQUN6QixzQkFBc0I7TUFDdEIsbUJBQW1CLEVBQUU7SUFDdkI7TUFDRSxhQUFhO01BQ2IseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIsd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUIsRUFBRTtFQUM3QjtJQUNFLFNBQVM7SUFDVCxnQkFBZ0IsRUFBRTtJQUNsQjtNQUNFLFNBQVMsRUFBRTtFQUNmO0lBQ0Usa0JBQWtCO0lBQ2xCLFVBQVUsRUFBRTtJQUNaOztNQUVFLGVBQWU7TUFDZixZQUFZLEVBQUU7TUFDZDs7UUFFRSxnQkFBZ0I7UUFDaEIsZUFBZTtRQUNmLHVCQUF1QixFQUFFO01BQzNCOztRQUVFLG1CQUFtQjtRQUNuQixrQkFBa0I7UUFDbEIsY0FBYztRQUNkLGlCQUFpQixFQUFFO1FBQ25COztVQUVFLGlCQUFpQixFQUFFO01BQ3ZCOztRQUVFLHNCQUFzQjtRQUN0QixnQkFBZ0I7UUFDaEIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQixjQUFjLEVBQUU7UUFDaEI7O1VBRUUsc0JBQXNCO1VBQ3RCLHFCQUFxQixFQUFFO1FBQ3pCOztVQUVFLFVBQVU7VUFDVixXQUFXO1VBQ1gsbUJBQW1CLEVBQUU7UUFDdkI7O1VBRUUsVUFBVTtVQUNWLFdBQVcsRUFBRTtNQUNqQjs7UUFFRSx3QkFBd0IsRUFBRTtNQUM1Qjs7UUFFRSxtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLGNBQWM7UUFDZCxpQkFBaUIsRUFBRTtRQUNuQjs7VUFFRSxxQkFBcUI7VUFDckIsaUNBQWlDO1VBQ2pDLHlCQUF5QixFQUFFO1VBQzNCOztZQUVFLHVCQUF1QixFQUFFO01BQy9COztRQUVFLGFBQWEsRUFBRTtJQUNuQjs7TUFFRSxpQ0FBaUM7TUFDakMseUJBQXlCLEVBQUU7SUFDN0I7TUFDRSxVQUFVLEVBQUU7SUFDZDtNQUNFLGlCQUFpQixFQUFFO01BQ25COztRQUVFLGVBQWU7UUFDZixZQUFZLEVBQUU7UUFDZDs7VUFFRSxnQkFBZ0I7VUFDaEIsZUFBZTtVQUNmLHVCQUF1QixFQUFFO1FBQzNCOztVQUVFLG1CQUFtQjtVQUNuQixrQkFBa0I7VUFDbEIsY0FBYztVQUNkLGlCQUFpQixFQUFFO1VBQ25COztZQUVFLGlCQUFpQixFQUFFO1FBQ3ZCOztVQUVFLHNCQUFzQjtVQUN0QixnQkFBZ0I7VUFDaEIsbUJBQW1CO1VBQ25CLGtCQUFrQjtVQUNsQixjQUFjLEVBQUU7VUFDaEI7O1lBRUUsc0JBQXNCO1lBQ3RCLHFCQUFxQixFQUFFO1VBQ3pCOztZQUVFLFVBQVU7WUFDVixXQUFXO1lBQ1gsbUJBQW1CLEVBQUU7VUFDdkI7O1lBRUUsVUFBVTtZQUNWLFdBQVcsRUFBRTtRQUNqQjs7VUFFRSx3QkFBd0IsRUFBRTtRQUM1Qjs7VUFFRSxtQkFBbUI7VUFDbkIsa0JBQWtCO1VBQ2xCLGNBQWM7VUFDZCxpQkFBaUIsRUFBRTtVQUNuQjs7WUFFRSxxQkFBcUI7WUFDckIsaUNBQWlDO1lBQ2pDLHlCQUF5QixFQUFFO1lBQzNCOztjQUVFLHVCQUF1QixFQUFFO1FBQy9COztVQUVFLGFBQWEsRUFBRTtNQUNuQjs7UUFFRSxpQ0FBaUM7UUFDakMseUJBQXlCLEVBQUU7SUFDL0I7TUFDRSxrQkFBa0I7TUFDbEIsWUFBWSxFQUFFO01BQ2Q7UUFDRSxpQkFBaUI7UUFDakIsZ0JBQWdCO1FBQ2hCLHlCQUF5QjtRQUN6QixxQkFBcUIsRUFBRTtJQUMzQjtNQUNFLGNBQWMsRUFBRTtNQUNoQjtRQUNFLFNBQVMsRUFBRTtFQUNqQjtJQUNFLGtCQUFrQjtJQUNsQixZQUFZLEVBQUU7SUFDZDtNQUNFLGtCQUFrQjtNQUNsQixnQkFBZ0I7TUFDaEIseUJBQXlCO01BQ3pCLHFCQUFxQixFQUFFO0VBQzNCO0lBQ0UsY0FBYyxFQUFFO0lBQ2hCO01BQ0UsU0FBUyxFQUFFO0VBQ2Y7SUFDRSxpQkFBaUIsRUFBRTtFQUNyQjtJQUNFLGVBQWU7SUFDZixrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLFVBQVU7SUFDVixTQUFTLEVBQUU7SUFDWDtNQUNFLGVBQWU7TUFDZixrQkFBa0IsRUFBRTtFQUN4QjtJQUNFLGVBQWU7SUFDZixrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLFVBQVUsRUFBRTtJQUNaO01BQ0UsVUFBVSxFQUFFO01BQ1o7UUFDRSxlQUFlO1FBQ2Ysa0JBQWtCLEVBQUU7TUFDdEI7UUFDRSxVQUFVLEVBQUU7UUFDWjtVQUNFLGVBQWU7VUFDZixrQkFBa0IsRUFBRTtFQUM1QjtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsVUFBVSxFQUFFO0lBQ1o7TUFDRSxrQkFBa0IsRUFBRTtJQUN0QjtNQUNFLFVBQVUsRUFBRTtNQUNaO1FBQ0Usa0JBQWtCLEVBQUU7O0FBRTVCO0VBQ0U7O0lBRUUsZ0NBQWdDO0lBQ2hDLHdCQUF3QjtJQUN4QixvQ0FBb0MsRUFBRTtFQUN4Qzs7SUFFRSx3QkFBd0I7SUFDeEIsZ0NBQWdDO0lBQ2hDLHdCQUF3QjtJQUN4QixvQ0FBb0MsRUFBRTtFQUN4Qzs7SUFFRSxrQkFBa0IsRUFBRTtJQUNwQjs7TUFFRSxVQUFVO01BQ1Ysa0JBQWtCO01BQ2xCLFdBQVc7TUFDWCwrQkFBK0I7TUFDL0IsK0JBQStCO01BQy9CLHdCQUF3QjtNQUN4QixZQUFZO01BQ1osa0JBQWtCO01BQ2xCLGtCQUFrQjtNQUNsQiwyR0FBMkc7TUFDM0csbUdBQW1HLEVBQUU7TUFDckc7O1FBRUUsU0FBUztRQUNULFNBQVMsRUFBRTtNQUNiOztRQUVFLFNBQVM7UUFDVCxhQUFhO1FBQ2IsNkdBQTZHO1FBQzdHLHFHQUFxRyxFQUFFLEVBQUU7TUFDM0c7UUFDRTs7VUFFRSx1QkFBdUI7VUFDdkIsZUFBZSxFQUFFLEVBQUU7O0FBRTdCO01BQ007O1FBRUUsZUFBZSxFQUFFO1FBQ2pCOztVQUVFLFVBQVUsRUFBRTtVQUNaOztZQUVFLHVCQUF1QjtZQUN2QixvQkFBb0I7WUFDcEIsMkJBQTJCO1lBQzNCLGlCQUFpQixFQUFFO1lBQ25COztjQUVFLG9CQUFvQjtjQUNwQixvQkFBb0I7Y0FDcEIsYUFBYSxFQUFFO1lBQ2pCOztjQUVFLGdDQUFnQztjQUNoQyx3QkFBd0I7Y0FDeEIsb0NBQW9DLEVBQUU7WUFDeEM7O2NBRUUsb0JBQW9CO2NBQ3BCLG9CQUFvQjtjQUNwQixhQUFhLEVBQUU7WUFDakI7O2NBRUUsb0JBQW9CO2NBQ3BCLG9CQUFvQjtjQUNwQixhQUFhLEVBQUU7WUFDakI7O2NBRUUsb0JBQW9CO2NBQ3BCLG9CQUFvQjtjQUNwQixhQUFhLEVBQUU7WUFDakI7O2NBRUUsb0JBQW9CO2NBQ3BCLG9CQUFvQjtjQUNwQixhQUFhLEVBQUU7VUFDbkI7O1lBRUUsZUFBZSxFQUFFO1lBQ2pCOztjQUVFLGlCQUFpQixFQUFFO1lBQ3JCOztjQUVFLGVBQWUsRUFBRTtjQUNqQjs7Z0JBRUUsaUJBQWlCLEVBQUU7WUFDdkI7O2NBRUUsZUFBZSxFQUFFO1VBQ3JCOzs7O1lBSUUsZUFBZTtZQUNmLFlBQVksRUFBRTtZQUNkOzs7O2NBSUUsZ0JBQWdCO2NBQ2hCLGVBQWU7Y0FDZix1QkFBdUIsRUFBRTtZQUMzQjs7OztjQUlFLG1CQUFtQjtjQUNuQixrQkFBa0I7Y0FDbEIsY0FBYztjQUNkLGtCQUFrQixFQUFFO2NBQ3BCOzs7O2dCQUlFLGlCQUFpQixFQUFFO1lBQ3ZCOzs7O2NBSUUsc0JBQXNCO2NBQ3RCLGdCQUFnQjtjQUNoQixtQkFBbUI7Y0FDbkIsa0JBQWtCO2NBQ2xCLGNBQWMsRUFBRTtjQUNoQjs7OztnQkFJRSxzQkFBc0I7Z0JBQ3RCLHFCQUFxQixFQUFFO2NBQ3pCOzs7O2dCQUlFLFVBQVU7Z0JBQ1YsV0FBVztnQkFDWCxtQkFBbUIsRUFBRTtjQUN2Qjs7OztnQkFJRSxVQUFVO2dCQUNWLFdBQVcsRUFBRTtZQUNqQjs7OztjQUlFLHdCQUF3QjtjQUN4QixpQkFBaUIsRUFBRTtZQUNyQjs7OztjQUlFLG1CQUFtQjtjQUNuQixrQkFBa0I7Y0FDbEIsY0FBYztjQUNkLGlCQUFpQixFQUFFO2NBQ25COzs7O2dCQUlFLHFCQUFxQjtnQkFDckIsaUNBQWlDO2dCQUNqQyx5QkFBeUIsRUFBRTtnQkFDM0I7Ozs7a0JBSUUsdUJBQXVCLEVBQUU7WUFDL0I7Ozs7Y0FJRSxhQUFhLEVBQUU7VUFDbkI7Ozs7WUFJRSxpQ0FBaUM7WUFDakMseUJBQXlCLEVBQUU7UUFDL0I7O1VBRUUsa0JBQWtCO1VBQ2xCLFlBQVksRUFBRTtVQUNkOztZQUVFLGlCQUFpQjtZQUNqQixnQkFBZ0I7WUFDaEIseUJBQXlCLEVBQUU7UUFDL0I7O1VBRUUsY0FBYyxFQUFFO1VBQ2hCOztZQUVFLFNBQVMsRUFBRTtFQUNyQjs7SUFFRSxrQkFBa0I7SUFDbEIsU0FBUyxFQUFFO0lBQ1g7O01BRUUsYUFBYSxFQUFFLEVBQUU7O0FBRXZCO0VBQ0U7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLFVBQVUsRUFBRSxFQUFFOztBQUVsQjtFQUNFO0lBQ0UsVUFBVSxFQUFFO0VBQ2Q7SUFDRSxVQUFVLEVBQUUsRUFBRTs7QUFFbEI7RUFDRTtJQUNFLFVBQVUsRUFBRTtFQUNkO0lBQ0UsVUFBVSxFQUFFLEVBQUU7O0FBRWxCO0VBQ0U7SUFDRSxVQUFVLEVBQUU7RUFDZDtJQUNFLFVBQVUsRUFBRSxFQUFFOztBQUVsQjtFQUNFO0lBQ0UsZ0JBQWdCLEVBQUU7RUFDcEI7SUFDRSxhQUFhLEVBQUUsRUFBRTs7QUFFckI7RUFDRTtJQUNFLGdCQUFnQixFQUFFO0VBQ3BCO0lBQ0UsYUFBYSxFQUFFLEVBQUU7O0FBRXJCO0VBQ0U7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLGdCQUFnQixFQUFFLEVBQUU7O0FBRXhCO0VBQ0U7SUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtJQUNFLGdCQUFnQixFQUFFLEVBQUU7O0FBRXhCO0VBQ0UsOEJBQThCLEVBQUU7RUFDaEM7O0lBRUUsZUFBZSxFQUFFO0VBQ25COztJQUVFLGVBQWUsRUFBRTtJQUNqQjs7TUFFRSxrQ0FBa0M7TUFDbEMsMEJBQTBCO01BQzFCLGFBQWEsRUFBRTtJQUNqQjs7TUFFRSxrQ0FBa0M7TUFDbEMsMEJBQTBCLEVBQUU7RUFDaEM7O0lBRUUsMEJBQTBCLEVBQUU7RUFDOUI7O0lBRUUsMEJBQTBCLEVBQUU7RUFDOUI7O0lBRUUsZUFBZSxFQUFFO0VBQ25CO0lBQ0UseUNBQXlDO0lBQ3pDLGlDQUFpQyxFQUFFO0lBQ25DOztNQUVFLGVBQWUsRUFBRTtJQUNuQjs7TUFFRSxlQUFlLEVBQUU7TUFDakI7O1FBRUUsa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7O1FBRUUsa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0lBQ2hDOztNQUVFLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLGVBQWUsRUFBRTtFQUNyQjtJQUNFLHlDQUF5QztJQUN6QyxpQ0FBaUMsRUFBRTtJQUNuQzs7TUFFRSxrQ0FBa0M7TUFDbEMsMEJBQTBCLEVBQUU7SUFDOUI7O01BRUUsa0NBQWtDO01BQ2xDLDBCQUEwQixFQUFFO0VBQ2hDO0lBQ0UseUNBQXlDO0lBQ3pDLGlDQUFpQyxFQUFFO0lBQ25DOztNQUVFLGVBQWUsRUFBRTtJQUNuQjs7TUFFRSxlQUFlLEVBQUU7TUFDakI7O1FBRUUsa0NBQWtDO1FBQ2xDLDBCQUEwQjtRQUMxQixhQUFhLEVBQUU7TUFDakI7O1FBRUUsa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0lBQ2hDOztNQUVFLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLGVBQWUsRUFBRTtFQUNyQjtJQUNFLHlDQUF5QztJQUN6QyxpQ0FBaUMsRUFBRTtJQUNuQzs7TUFFRSxlQUFlLEVBQUU7SUFDbkI7O01BRUUsZUFBZSxFQUFFO01BQ2pCOztRQUVFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCOztRQUVFLGtDQUFrQztRQUNsQywwQkFBMEIsRUFBRTtJQUNoQzs7TUFFRSwwQkFBMEIsRUFBRTtJQUM5Qjs7TUFFRSwwQkFBMEIsRUFBRTtJQUM5Qjs7TUFFRSxlQUFlLEVBQUU7RUFDckI7SUFDRSxrQkFBa0IsRUFBRTtFQUN0QjtJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLGlDQUFpQyxFQUFFO0VBQ3JDOztJQUVFLGVBQWUsRUFBRTtFQUNuQjs7SUFFRSxlQUFlLEVBQUU7SUFDakI7O01BRUUsa0NBQWtDO01BQ2xDLDBCQUEwQjtNQUMxQixhQUFhLEVBQUU7SUFDakI7O01BRUUsa0NBQWtDO01BQ2xDLDBCQUEwQixFQUFFO0VBQ2hDOztJQUVFLDBCQUEwQixFQUFFO0VBQzlCOztJQUVFLDBCQUEwQixFQUFFO0VBQzlCOztJQUVFLGVBQWUsRUFBRTtFQUNuQjtJQUNFLHlDQUF5QztJQUN6QyxpQ0FBaUMsRUFBRTtJQUNuQzs7TUFFRSxlQUFlLEVBQUU7SUFDbkI7O01BRUUsZUFBZSxFQUFFO01BQ2pCOztRQUVFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCOztRQUVFLGtDQUFrQztRQUNsQywwQkFBMEIsRUFBRTtJQUNoQzs7TUFFRSwwQkFBMEIsRUFBRTtJQUM5Qjs7TUFFRSwwQkFBMEIsRUFBRTtJQUM5Qjs7TUFFRSxlQUFlLEVBQUU7RUFDckI7SUFDRSx5Q0FBeUM7SUFDekMsaUNBQWlDLEVBQUU7SUFDbkM7O01BRUUsa0NBQWtDO01BQ2xDLDBCQUEwQixFQUFFO0lBQzlCOztNQUVFLGtDQUFrQztNQUNsQywwQkFBMEIsRUFBRTtFQUNoQztJQUNFLHlDQUF5QztJQUN6QyxpQ0FBaUMsRUFBRTtJQUNuQzs7TUFFRSxlQUFlLEVBQUU7SUFDbkI7O01BRUUsZUFBZSxFQUFFO01BQ2pCOztRQUVFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCOztRQUVFLGtDQUFrQztRQUNsQywwQkFBMEIsRUFBRTtJQUNoQzs7TUFFRSwwQkFBMEIsRUFBRTtJQUM5Qjs7TUFFRSwwQkFBMEIsRUFBRTtJQUM5Qjs7TUFFRSxlQUFlLEVBQUU7RUFDckI7SUFDRSx5Q0FBeUM7SUFDekMsaUNBQWlDLEVBQUU7SUFDbkM7O01BRUUsZUFBZSxFQUFFO0lBQ25COztNQUVFLGVBQWUsRUFBRTtNQUNqQjs7UUFFRSxrQ0FBa0M7UUFDbEMsMEJBQTBCO1FBQzFCLGFBQWEsRUFBRTtNQUNqQjs7UUFFRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7SUFDaEM7O01BRUUsMEJBQTBCLEVBQUU7SUFDOUI7O01BRUUsMEJBQTBCLEVBQUU7SUFDOUI7O01BRUUsZUFBZSxFQUFFO0VBQ3JCO0lBQ0UsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsZUFBZSxFQUFFO0VBQ25CO0lBQ0UsaUNBQWlDLEVBQUU7O0FBRXZDO0VBQ0U7O0lBRUUsc0JBQXNCO0lBQ3RCLDREQUE0RDtJQUM1RCxvREFBb0QsRUFBRTtJQUN0RDs7OztNQUlFLGVBQWUsRUFBRTtJQUNuQjs7OztNQUlFLGVBQWUsRUFBRTtNQUNqQjs7OztRQUlFLGtDQUFrQztRQUNsQywwQkFBMEI7UUFDMUIsYUFBYSxFQUFFO01BQ2pCOzs7O1FBSUUsa0NBQWtDO1FBQ2xDLDBCQUEwQixFQUFFO0lBQ2hDOzs7O01BSUUsMEJBQTBCLEVBQUU7SUFDOUI7Ozs7TUFJRSwwQkFBMEIsRUFBRTtJQUM5Qjs7OztNQUlFLGVBQWUsRUFBRTtJQUNuQjs7TUFFRSx5Q0FBeUM7TUFDekMsaUNBQWlDLEVBQUU7TUFDbkM7Ozs7UUFJRSwwQkFBMEIsRUFBRTtRQUM1Qjs7OztVQUlFLGVBQWUsRUFBRTtRQUNuQjs7OztVQUlFLGVBQWUsRUFBRTtVQUNqQjs7OztZQUlFLGtDQUFrQztZQUNsQywwQkFBMEI7WUFDMUIsYUFBYSxFQUFFO1VBQ2pCOzs7O1lBSUUsa0NBQWtDO1lBQ2xDLDBCQUEwQixFQUFFO1FBQ2hDOzs7O1VBSUUsMEJBQTBCLEVBQUU7UUFDOUI7Ozs7VUFJRSwwQkFBMEIsRUFBRTtRQUM5Qjs7OztVQUlFLGVBQWUsRUFBRTtJQUN2Qjs7TUFFRSx5Q0FBeUM7TUFDekMsaUNBQWlDLEVBQUU7TUFDbkM7Ozs7UUFJRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7TUFDOUI7Ozs7UUFJRSxrQ0FBa0M7UUFDbEMsMEJBQTBCLEVBQUU7SUFDaEM7O01BRUUseUNBQXlDO01BQ3pDLGlDQUFpQyxFQUFFO01BQ25DOzs7O1FBSUUsMEJBQTBCLEVBQUU7UUFDNUI7Ozs7VUFJRSxlQUFlLEVBQUU7UUFDbkI7Ozs7VUFJRSxlQUFlLEVBQUU7VUFDakI7Ozs7WUFJRSxrQ0FBa0M7WUFDbEMsMEJBQTBCO1lBQzFCLGFBQWEsRUFBRTtVQUNqQjs7OztZQUlFLGtDQUFrQztZQUNsQywwQkFBMEIsRUFBRTtRQUNoQzs7OztVQUlFLDBCQUEwQixFQUFFO1FBQzlCOzs7O1VBSUUsMEJBQTBCLEVBQUU7UUFDOUI7Ozs7VUFJRSxlQUFlLEVBQUU7SUFDdkI7O01BRUUseUNBQXlDO01BQ3pDLGlDQUFpQyxFQUFFO01BQ25DOzs7O1FBSUUsMEJBQTBCLEVBQUU7UUFDNUI7Ozs7VUFJRSxlQUFlLEVBQUU7UUFDbkI7Ozs7VUFJRSxlQUFlLEVBQUU7VUFDakI7Ozs7WUFJRSxrQ0FBa0M7WUFDbEMsMEJBQTBCO1lBQzFCLGFBQWEsRUFBRTtVQUNqQjs7OztZQUlFLGtDQUFrQztZQUNsQywwQkFBMEIsRUFBRTtRQUNoQzs7OztVQUlFLDBCQUEwQixFQUFFO1FBQzlCOzs7O1VBSUUsMEJBQTBCLEVBQUU7UUFDOUI7Ozs7VUFJRSxlQUFlLEVBQUU7SUFDdkI7O01BRUUsZUFBZSxFQUFFO0lBQ25COztNQUVFLGVBQWUsRUFBRTtJQUNuQjs7TUFFRSw2Q0FBNkMsRUFBRSxFQUFFOztBQUV2RDtFQUNFO0lBQ0UsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsY0FBYyxFQUFFO0lBQ2xCO01BQ0Usb0JBQW9CLEVBQUU7SUFDeEI7TUFDRSxrQkFBa0IsRUFBRSxFQUFFOztBQUU1QjtFQUNFO0lBQ0UsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsY0FBYyxFQUFFLEVBQUU7O0FBRXhCO0VBQ0UsVUFBVTtFQUNWLFNBQVM7RUFDVCxzQkFBc0I7RUFDdEIsa0NBQWtDO0VBQ2xDLHlCQUF5QixFQUFFO0VBQzNCO0lBQ0UsZUFBZSxFQUFFO0lBQ2pCO01BQ0UsV0FBVztNQUNYLG9CQUFvQjtNQUNwQixpQkFBaUIsRUFBRTtJQUNyQjtNQUNFLGNBQWM7TUFDZCwrQkFBK0I7TUFDL0IsZUFBZTtNQUNmLHNCQUFzQixFQUFFO0lBQzFCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhLEVBQUU7TUFDZjtRQUNFLG1CQUFtQjtRQUNuQixXQUFXO1FBQ1gsT0FBTztRQUNQLG9CQUFvQjtRQUNwQixvQkFBb0I7UUFDcEIsYUFBYTtRQUNiLDRCQUE0QjtRQUM1Qiw2QkFBNkI7UUFDN0IsMEJBQTBCO1FBQzFCLHNCQUFzQixFQUFFO1FBQ3hCO1VBQ0UsZUFBZTtVQUNmLGdCQUFnQjtVQUNoQixjQUFjO1VBQ2QscUJBQXFCO1VBQ3JCLG1DQUFtQztVQUNuQywyQkFBMkIsRUFBRTtVQUM3QjtZQUNFLG1DQUFtQztZQUNuQywyQkFBMkI7WUFDM0IsY0FBYyxFQUFFO0lBQ3hCO01BQ0Usb0NBQW9DLEVBQUU7TUFDdEM7UUFDRSxzQkFBc0I7UUFDdEIsU0FBUyxFQUFFO1FBQ1g7VUFDRSx5QkFBeUI7VUFDekIsZ0NBQWdDO1VBQ2hDLG1DQUFtQztVQUNuQyw2QkFBNkI7VUFDN0IsU0FBUztVQUNULGNBQWMsRUFBRTtVQUNoQjtZQUNFLGNBQWM7WUFDZCxVQUFVLEVBQUU7VUFDZDtZQUNFLGNBQWMsRUFBRTtVQUNsQjtZQUNFLGNBQWMsRUFBRTtRQUNwQjtVQUNFLGlCQUFpQjtVQUNqQiwrQkFBK0I7VUFDL0IsY0FBYztVQUNkLGtDQUFrQyxFQUFFO0VBQzVDO0lBQ0UsZUFBZTtJQUNmLHlCQUF5QixFQUFFO0lBQzNCO01BQ0Usb0JBQW9CO01BQ3BCLG9CQUFvQjtNQUNwQixhQUFhO01BQ2IseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0QixtQkFBbUI7TUFDbkIseUJBQXlCO01BQ3pCLHNCQUFzQjtNQUN0Qiw4QkFBOEIsRUFBRTtJQUNsQztNQUNFLFNBQVM7TUFDVCxzQkFBc0I7TUFDdEIsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixjQUFjLEVBQUU7TUFDaEI7UUFDRSxtQ0FBbUM7UUFDbkMsMkJBQTJCO1FBQzNCLDhCQUE4QixFQUFFO1FBQ2hDO1VBQ0UsbUNBQW1DO1VBQ25DLDJCQUEyQjtVQUMzQixjQUFjLEVBQUU7SUFDdEI7TUFDRSxvQkFBb0I7TUFDcEIsb0JBQW9CO01BQ3BCLGFBQWE7TUFDYixxQkFBcUI7TUFDckIsa0JBQWtCO01BQ2xCLHlCQUF5QjtNQUN6QixTQUFTLEVBQUU7TUFDWDtRQUNFLGlCQUFpQjtRQUNqQixVQUFVO1FBQ1YsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixjQUFjO1FBQ2QsbUNBQW1DO1FBQ25DLDJCQUEyQixFQUFFO1FBQzdCO1VBQ0UsbUNBQW1DO1VBQ25DLDJCQUEyQjtVQUMzQixjQUFjLEVBQUU7O0FBRTFCO0VBQ0U7SUFDRSxrQkFBa0I7SUFDbEIsV0FBVyxFQUFFO0VBQ2Y7SUFDRSxTQUFTLEVBQUU7SUFDWDs7TUFFRSxtQkFBbUIsRUFBRTtNQUNyQjs7UUFFRSxlQUFlLEVBQUU7TUFDbkI7O1FBRUUsZ0JBQWdCLEVBQUUsRUFBRTs7QUFFNUI7RUFDRTtJQUNFLGVBQWUsRUFBRTtJQUNqQjtNQUNFLG1CQUFtQixFQUFFO01BQ3JCO1FBQ0UsbUJBQW1CO1FBQ25CLFdBQVc7UUFDWCxPQUFPO1FBQ1Asa0JBQWtCLEVBQUU7RUFDMUI7SUFDRSxlQUFlLEVBQUU7SUFDakI7TUFDRSw0QkFBNEI7TUFDNUIsNkJBQTZCO01BQzdCLDBCQUEwQjtNQUMxQixzQkFBc0I7TUFDdEIsd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQix1QkFBdUI7TUFDdkIsVUFBVSxFQUFFO01BQ1o7UUFDRSx3QkFBd0I7UUFDeEIscUJBQXFCO1FBQ3JCLHVCQUF1QjtRQUN2Qiw0QkFBNEI7UUFDNUIsaUJBQWlCO1FBQ2pCLFFBQVE7UUFDUixVQUFVLEVBQUU7TUFDZDtRQUNFLHdCQUF3QjtRQUN4QixxQkFBcUI7UUFDckIsdUJBQXVCO1FBQ3ZCLDRCQUE0QjtRQUM1QixpQkFBaUI7UUFDakIsUUFBUTtRQUNSLFVBQVU7UUFDVixtQkFBbUIsRUFBRTtRQUNyQjtVQUNFLGVBQWU7VUFDZixjQUFjLEVBQUUsRUFBRSIsImZpbGUiOiJhZG1pbn5sb2dpbi40ZDZmOTBiZC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCB2NC4zLjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE5IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwN2JmZjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLXByaW1hcnk6ICM1ODY3ZGQ7XG4gIC0tc2Vjb25kYXJ5OiAjZTFlMWVmO1xuICAtLXN1Y2Nlc3M6ICMxZGM5Yjc7XG4gIC0taW5mbzogIzI3ODZmYjtcbiAgLS13YXJuaW5nOiAjZmZiODIyO1xuICAtLWRhbmdlcjogI2Y2NGU2MDtcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogMTAyNHB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEzOTlweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IH1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0uNWVtOyB9XG5cbmEge1xuICBjb2xvcjogIzU4NjdkZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzI3MzljMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICNhN2FiYzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tOyB9XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwic3VibWl0XCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94OyB9XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtOyB9XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07IH1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTsgfVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjNmM3NTdkOyB9XG4gIC5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyB9XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cbiAgYSA+IGNvZGUge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cbiAga2JkIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cbiAgcHJlIGNvZGUge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7IH1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNTQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm5vLWd1dHRlcnMgPiAuY29sLFxuICAubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5jb2wge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtYXV0byB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC0xIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7IH1cblxuLmNvbC00IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmNvbC03IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDc1JTtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7IH1cblxuLmNvbC0xMCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMlO1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICBvcmRlcjogLTE7IH1cblxuLm9yZGVyLWxhc3Qge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICBvcmRlcjogMTM7IH1cblxuLm9yZGVyLTAge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMDtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7IH1cblxuLm9yZGVyLTMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7IH1cblxuLm9yZGVyLTYge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAtbXMtZmxleC1vcmRlcjogNztcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAtbXMtZmxleC1vcmRlcjogODtcbiAgb3JkZXI6IDg7IH1cblxuLm9yZGVyLTkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1zbS01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1zbS02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1zbS04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1zbS05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1tZC02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1tZC05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbWQtMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29sLWxnIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbGctMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbGctMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbGctNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbGctNiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbGctNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbGctOSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzk5cHgpIHtcbiAgLmNvbC14bCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14bC0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14bC01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14bC02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14bC04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14bC05IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wteGwtMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXhsLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC50YWJsZSB0aCxcbiAgLnRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWJlZGYyOyB9XG4gIC50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ViZWRmMjsgfVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7IH1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7IH1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmM7IH1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQ0ZjU7IH1cblxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2E4YjBlZDsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJjMWYxOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYzFmMTsgfVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmYjsgfVxuXG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlZmVmZjc7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmYzOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZjM7IH1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGYwZWI7IH1cblxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg5ZTNkYTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJlYmU0OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZWJlNDsgfVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGRmZTsgfVxuXG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGZjMGZkOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWNmZmU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFjZmZlOyB9XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmMxOyB9XG5cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmZmRhOGM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTNhODsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUzYTg7IH1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2NkZDI7IH1cblxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFhM2FjOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYjViYzsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiNWJjOyB9XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlOyB9XG5cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJmY2ZjOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2OyB9XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhOyB9XG5cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NTk5OWM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7IH1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM1NGQ5OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzU0ZDk7IH1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTsgfVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM2YzcyOTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZjI7XG4gIGJvcmRlci1jb2xvcjogI2ViZWRmMjsgfVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogIzQ1NGQ1NTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuICAudGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMy45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk4Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTVlYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDsgfVxuICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzc5YjVmYztcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEwMywgMjIxLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E3YWJjMztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E3YWJjMztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjY1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC42NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygxLjE1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMS4xNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMC42NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNmM3MjkzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAyLjNyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAxLjE1cmVtIDEuNjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtOyB9XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICMxZGM5Yjc7IH1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGM5Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWRjOWI3O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxZGM5YjcnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjY1cmVtKSBjYWxjKDAuNzVlbSArIDAuNjVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzFkYzliNztcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCAyMDEsIDE4MywgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzI1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWRjOWI3O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxZW0gKyAxLjNyZW0pICogMyAvIDQgKyAycmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgbm8tcmVwZWF0IHJpZ2h0IDFyZW0gY2VudGVyLzhweCAxMHB4LCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzFkYzliNycgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAjZmZmIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMnJlbS9jYWxjKDAuNzVlbSArIDAuNjVyZW0pIGNhbGMoMC43NWVtICsgMC42NXJlbSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMxZGM5Yjc7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgMjAxLCAxODMsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCAyMDEsIDE4MywgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMxZGM5Yjc7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMWRjOWI3OyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWRjOWI3OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzN2UyZDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzN2UyZDA7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgMjAxLCAxODMsIDAuMjUpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgMjAxLCAxODMsIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KTsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNGNjRFNjA7IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM0Y2NEU2MCcgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNGNjRFNjAnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjY1cmVtKSBjYWxjKDAuNzVlbSArIDAuNjVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNGNjRFNjA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTMsIDM5LCAyMzUsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMzksIDIzNSwgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuICAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6aW52YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMzI1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjMyNXJlbSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMWVtICsgMS4zcmVtKSAqIDMgLyA0ICsgMnJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAxcmVtIGNlbnRlci84cHggMTBweCwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM0Y2NEU2MCcgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNGNjRFNjAnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIikgI2ZmZiBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDJyZW0vY2FsYygwLjc1ZW0gKyAwLjY1cmVtKSBjYWxjKDAuNzVlbSArIDAuNjVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI0Y2NEU2MDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMzksIDIzNSwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI0Y2NEU2MDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI0Y2NEU2MDsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ1YWYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ1YWYwOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMzksIDIzNSwgMC4yNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMzksIDIzNSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNGNjRFNjA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KTsgfVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5idG4ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEwMywgMjIxLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpOyB9XG4gIC5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNjU7IH1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg0YWQ3O1xuICAgIGJvcmRlci1jb2xvcjogIzJlNDBkNDsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTMsIDEyNiwgMjI2LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMywgMTI2LCAyMjYsIDAuNSk7IH1cbiAgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTg2N2RkOyB9XG4gIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlNDBkNDtcbiAgICBib3JkZXItY29sb3I6ICMyOTNjY2M7IH1cbiAgICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDExMywgMTI2LCAyMjYsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTMsIDEyNiwgMjI2LCAwLjUpOyB9XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWY7XG4gIGJvcmRlci1jb2xvcjogI2UxZTFlZjsgfVxuICAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhlMjtcbiAgICBib3JkZXItY29sb3I6ICNjMGMwZGQ7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NiwgMTk3LCAyMDksIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTk2LCAxOTcsIDIwOSwgMC41KTsgfVxuICAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTFlMWVmOyB9XG4gIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzBkZDtcbiAgICBib3JkZXItY29sb3I6ICNiN2I3ZDk7IH1cbiAgICAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5NiwgMTk3LCAyMDksIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTYsIDE5NywgMjA5LCAwLjUpOyB9XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3O1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cbiAgLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThhODk5O1xuICAgIGJvcmRlci1jb2xvcjogIzE3OWM4ZTsgfVxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MywgMjA5LCAxOTQsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDIwOSwgMTk0LCAwLjUpOyB9XG4gIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3O1xuICAgIGJvcmRlci1jb2xvcjogIzFkYzliNzsgfVxuICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzljOGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU5MTg0OyB9XG4gICAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MywgMjA5LCAxOTQsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MywgMjA5LCAxOTQsIDAuNSk7IH1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gIGJvcmRlci1jb2xvcjogIzI3ODZmYjsgfVxuICAuYnRuLWluZm86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTcxZjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDQ2Y2ViOyB9XG4gIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcxLCAxNTIsIDI1MiwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MSwgMTUyLCAyNTIsIDAuNSk7IH1cbiAgLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiOyB9XG4gIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmNlYjtcbiAgICBib3JkZXItY29sb3I6ICMwNDY2ZGU7IH1cbiAgICAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcxLCAxNTIsIDI1MiwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcxLCAxNTIsIDI1MiwgMC41KTsgfVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiODIyOyB9XG4gIC5idG4td2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYWEwMDtcbiAgICBib3JkZXItY29sb3I6ICNlZWEyMDA7IH1cbiAgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNjIsIDM1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTYyLCAzNSwgMC41KTsgfVxuICAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjtcbiAgICBib3JkZXItY29sb3I6ICNmZmI4MjI7IH1cbiAgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMjAwO1xuICAgIGJvcmRlci1jb2xvcjogI2UxOTkwMDsgfVxuICAgIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNjIsIDM1LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNjIsIDM1LCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0MmEzZjtcbiAgICBib3JkZXItY29sb3I6ICNmNDFkMzQ7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NywgMTA1LCAxMjAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ3LCAxMDUsIDEyMCwgMC41KTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDJhM2Y7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjQxZDM0OyB9XG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0MWQzNDtcbiAgICBib3JkZXItY29sb3I6ICNmMzExMmE7IH1cbiAgICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NywgMTA1LCAxMjAsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDcsIDEwNSwgMTIwLCAwLjUpOyB9XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1OyB9XG4gIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgMjE3LCAyMTksIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICAgIGJvcmRlci1jb2xvcjogIzFkMjEyNDsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cbiAgLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbiAgICBib3JkZXItY29sb3I6ICMxNzFhMWQ7IH1cbiAgICAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICM1ODY3ZGQ7XG4gIGJvcmRlci1jb2xvcjogIzU4NjdkZDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDtcbiAgICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzU4NjdkZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTg2N2RkOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZTFlMWVmO1xuICBib3JkZXItY29sb3I6ICNlMWUxZWY7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZjtcbiAgICBib3JkZXItY29sb3I6ICNlMWUxZWY7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDIyNSwgMjM5LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgMjI1LCAyMzksIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNlMWUxZWY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmO1xuICAgIGJvcmRlci1jb2xvcjogI2UxZTFlZjsgfVxuICAgIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCAyMjUsIDIzOSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgMjI1LCAyMzksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzFkYzliNztcbiAgYm9yZGVyLWNvbG9yOiAjMWRjOWI3OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3O1xuICAgIGJvcmRlci1jb2xvcjogIzFkYzliNzsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCAyMDEsIDE4MywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMWRjOWI3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNztcbiAgICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCAyMDEsIDE4MywgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCAyMDEsIDE4MywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMjc4NmZiO1xuICBib3JkZXItY29sb3I6ICMyNzg2ZmI7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOSwgMTM0LCAyNTEsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzksIDEzNCwgMjUxLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyNzg2ZmI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiO1xuICAgIGJvcmRlci1jb2xvcjogIzI3ODZmYjsgfVxuICAgIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzksIDEzNCwgMjUxLCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzksIDEzNCwgMjUxLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmI4MjI7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjgyMjsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjtcbiAgICBib3JkZXItY29sb3I6ICNmZmI4MjI7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg0LCAzNCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4NCwgMzQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmYjgyMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI4MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZiODIyOyB9XG4gICAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4NCwgMzQsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4NCwgMzQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjRjY0RTYwO1xuICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDtcbiAgICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDYsIDc4LCA5NiwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDYsIDc4LCA5NiwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI0Y2NEU2MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDYsIDc4LCA5NiwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NiwgNzgsIDk2LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZjhmOWZhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMzQzYTQwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTg2N2RkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzI3MzljMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMS4xNXJlbSAxLjY1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTsgfVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuICAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mYWRlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZmFkZTpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5NTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7IH1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bzsgfVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNhN2FiYzM7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cbiAgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICBjb2xvcjogIzZjNzI5MztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTsgfVxuICAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2FkYjFjNztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2E3YWJjMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7IH1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTsgfVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS4yMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjM3NXJlbTsgfVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjY1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNhN2FiYzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTVlYztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMi4zcmVtICsgMnB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAxLjE1cmVtIDEuNjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMnJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzliNWZjOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVmYjtcbiAgICBib3JkZXItY29sb3I6ICNlY2VlZmI7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogIzZjNzU3ZDsgfVxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4OyB9XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gNTAlIDUwJTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg4LCAxMDMsIDIyMSwgMC41KTsgfVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTsgfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuMjVyZW07XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICAgIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICAgIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjc1cmVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7IH1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxLjNyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjY1cmVtIDJyZW0gMC42NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMXJlbSBjZW50ZXIvOHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3OWI1ZmM7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEwMywgMjIxLCAwLjI1KTsgfVxuICAgIC5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMi4zcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDEuMTVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjE1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMS4zcmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzliNWZjO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEwMywgMjIxLCAwLjI1KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDEuM3JlbSk7XG4gICAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwOyB9XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gKyAwLjRyZW0pO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEwMywgMjIxLCAwLjI1KTsgfVxuICAgIC5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VlZmI7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVmYjsgfVxuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VlZmI7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkOyB9XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2YmFyID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lOyB9XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OC45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzk5cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci1leHBhbmQge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSgwLCAwLCAwLCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmNhcmQgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAuY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5jYXJkLWJvZHkge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTsgfVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpIDAgMDsgfVxuICAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07IH1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTsgfVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhcmQtZGVjayB7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7IH1cbiAgICAgIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWdyb3VwIHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCAwJTtcbiAgICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxOyB9XG4gICAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24gPiAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmFjY29yZGlvbiA+IC5jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAuYWNjb3JkaW9uID4gLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgY29udGVudDogXCIvXCI7IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzNkOTRmYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAucGFnZS1saW5rOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjMjczOWMxO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGYyO1xuICAgIGJvcmRlci1jb2xvcjogI2ViZWRmMjsgfVxuICAucGFnZS1saW5rOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSk7IH1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ViZWRmMjsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtOyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNzVlbTtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC1ib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmJhZGdlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICBhLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7IH1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDsgfVxuICBhLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlNDBkNDsgfVxuICBhLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTAzLCAyMjEsIDAuNSk7IH1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWVmOyB9XG4gIGEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzBkZDsgfVxuICBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDIyNSwgMjM5LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgMjI1LCAyMzksIDAuNSk7IH1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNzsgfVxuICBhLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3OWM4ZTsgfVxuICBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI5LCAyMDEsIDE4MywgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgMjAxLCAxODMsIDAuNSk7IH1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3ODZmYjsgfVxuICBhLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmNlYjsgfVxuICBhLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM5LCAxMzQsIDI1MSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOSwgMTM0LCAyNTEsIDAuNSk7IH1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjsgfVxuICBhLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTIwMDsgfVxuICBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg0LCAzNCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE4NCwgMzQsIDAuNSk7IH1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwOyB9XG4gIGEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0MWQzNDsgfVxuICBhLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDYsIDc4LCA5NiwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDYsIDc4LCA5NiwgMC41KTsgfVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgfVxuICBhLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1OyB9XG4gIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7IH1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxuICBhLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgfVxuICBhLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmp1bWJvdHJvbiB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDJyZW07IH0gfVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9XG4gIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyZTM2NzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUxZjg7XG4gIGJvcmRlci1jb2xvcjogI2QwZDRmNTsgfVxuICAuYWxlcnQtcHJpbWFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2JiYzFmMTsgfVxuICAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMxZjI1NGY7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNzU3NTdjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZjO1xuICBib3JkZXItY29sb3I6ICNmN2Y3ZmI7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2U2ZTZmMzsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzVjNWM2MjsgfVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMGY2OTVmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJmNGYxO1xuICBib3JkZXItY29sb3I6ICNjMGYwZWI7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNhYmViZTQ7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDkzYzM3OyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxNDQ2ODM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGU3ZmU7XG4gIGJvcmRlci1jb2xvcjogI2MzZGRmZTsgfVxuICAuYWxlcnQtaW5mbyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2FhY2ZmZTsgfVxuICAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwZDJlNTc7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjAxMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFkMztcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYmMxOyB9XG4gIC5hbGVydC13YXJuaW5nIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZlM2E4OyB9XG4gIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzU4NDAwYzsgfVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM4MDI5MzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGRjZGY7XG4gIGJvcmRlci1jb2xvcjogI2ZjY2RkMjsgfVxuICAuYWxlcnQtZGFuZ2VyIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmJiNWJjOyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNTkxZDIzOyB9XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7IH1cbiAgLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2Y2OyB9XG4gIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM2ODY4Njg7IH1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhOyB9XG4gIC5hbGVydC1kYXJrIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlOyB9XG4gIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA0MDUwNTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGt0LWdldC1jb2xvcigpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtOyB9XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICBhbmltYXRpb246IG5vbmU7IH0gfVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4ubWVkaWEtYm9keSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxOyB9XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZjI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuICAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTg2N2RkOyB9XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfSB9XG5cbi5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4ubGlzdC1ncm91cC1mbHVzaDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMyZTM2NzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQ0ZjU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzJlMzY3MztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJjMWYxOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlMzY3MztcbiAgICBib3JkZXItY29sb3I6ICMyZTM2NzM7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzc1NzU3YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzc1NzU3YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmYzOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTdjO1xuICAgIGJvcmRlci1jb2xvcjogIzc1NzU3YzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzBmNjk1ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZjBlYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMGY2OTVmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmViZTQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY2OTVmO1xuICAgIGJvcmRlci1jb2xvcjogIzBmNjk1ZjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzE0NDY4MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGRmZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTQ0NjgzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWNmZmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ0NjgzO1xuICAgIGJvcmRlci1jb2xvcjogIzE0NDY4MzsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjAxMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJjMTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODU2MDEyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUzYTg7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2MDEyO1xuICAgIGJvcmRlci1jb2xvcjogIzg1NjAxMjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjODAyOTMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjZGQyOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODAyOTMyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI1YmM7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDI5MzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjODAyOTMyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4MTgxODI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuICAgIGJvcmRlci1jb2xvcjogIzgxODE4MjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMWIxZTIxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxZTIxO1xuICAgIGJvcmRlci1jb2xvcjogIzFiMWUyMTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IC41OyB9XG4gIC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAuNzU7IH1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi50b2FzdCB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC50b2FzdC5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50b2FzdC5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50b2FzdC5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2YzcyOTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZGYyOyB9XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogMC43NXJlbTsgfVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZGYyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvOyB9XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07IH1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlZGYyO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07IH1cbiAgLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC4yNXJlbTsgfVxuICAubW9kYWwtZm9vdGVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogLjI1cmVtOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzk5cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b29sdGlwLnNob3cge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRvb2x0aXAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDAuOHJlbTtcbiAgICBoZWlnaHQ6IDAuNHJlbTsgfVxuICAgIC50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7IH1cbiAgLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgICBib3R0b206IDA7IH1cbiAgICAuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtOyB9XG4gIC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDAuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTsgfVxuICAgIC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDsgfVxuICAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICAgIHRvcDogMDsgfVxuICAgIC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtOyB9XG4gIC5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtOyB9XG4gICAgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgY29sb3I6ICM2YzcyOTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLnBvcG92ZXIgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luOiAwIDAuM3JlbTsgfVxuICAgIC5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpOyB9XG4gICAgLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmOyB9XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5hcnJvdyB7XG4gICAgdG9wOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpOyB9XG4gICAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogd2hpdGU7IH1cbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9XG4gIC5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7IH1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93IHtcbiAgICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICB3aWR0aDogMC41cmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW46IDAuM3JlbSAwOyB9XG4gICAgLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICM2YzcyOTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7IH1cbiAgLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15OyB9XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTsgfVxuXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDBzIDAuNnMgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbjogMHMgMC42cyBvcGFjaXR5OyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gMTAwJSAxMDAlOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3Bpbm5lci1ib3JkZXIgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ib3JkZXIgLjc1cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGlubmVyLWdyb3cgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ncm93IC43NXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtOyB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZCAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTQwZDQgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTFlZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwYzBkZCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzljOGUgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmIgIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2Y2ViICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTIwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQxZDM0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNTg2N2RkICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICNlMWUxZWYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMxZGM5YjcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMyNzg2ZmIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmI4MjIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4ge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZmlsbCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0wIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM5OXB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuQHN1cHBvcnRzICgocG9zaXRpb246IC13ZWJraXQtc3RpY2t5KSBvciAocG9zaXRpb246IHN0aWNreSkpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwOyB9IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnNoYWRvdy1zbSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbm9uZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM5OXB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM5OXB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjNTg2N2RkICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyNzM5YzEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogI2UxZTFlZiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2FmYWZkNCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzFkYzliNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMTM4NjdhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMjc4NmZiICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwNDYwZDIgIWltcG9ydGFudDsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmI4MjIgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2Q1OTAwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZWMwYzI0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzEyMTQxNiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNhN2FiYzMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50OyB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FkYjViZDtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMzsgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjRweCAhaW1wb3J0YW50OyB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgICAudGFibGUgdGQsXG4gICAgLnRhYmxlIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC50YWJsZS1kYXJrIHRoLFxuICAgIC50YWJsZS1kYXJrIHRkLFxuICAgIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAgIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZWJlZGYyOyB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJlZGYyOyB9IH1cblxuLmFjY29yZGlvbiAuY2FyZCB7XG4gIG1hcmdpbjogMDsgfVxuICAuYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAuYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmFjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUgPiBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZCB7XG4gICAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgICAgIC5hY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZCA+IGkge1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAuYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxcmVtOyB9XG4gIC5hY2NvcmRpb24gLmNhcmQgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07IH1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWY0O1xuICBtYXJnaW46IDA7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZCB7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAgIC5hY2NvcmRpb24uYWNjb3JkaW9uLWxpZ2h0IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQ6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAuYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YWZ0ZXIge1xuICAgICAgICByaWdodDogMDsgfVxuICAuYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5hY2NvcmRpb24uYWNjb3JkaW9uLWxpZ2h0IC5jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAuYWNjb3JkaW9uLmFjY29yZGlvbi1saWdodCAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtOyB9XG4gICAgLmFjY29yZGlvbi5hY2NvcmRpb24tbGlnaHQgLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tb3V0bGluZS0tcGFkZGVkIHtcbiAgcGFkZGluZzogMS43cmVtOyB9XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLW91dGxpbmUgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBib3JkZXI6IDA7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tb3V0bGluZSAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuYWNjb3JkaW9uLmFjY29yZGlvbi1vdXRsaW5lIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgICBib3JkZXItY29sb3I6ICNhMWNiZmQ7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxLjVyZW0gKyAycHgpO1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDsgfVxuICAgICAgLmFjY29yZGlvbi5hY2NvcmRpb24tb3V0bGluZSAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGU6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICBjb250ZW50OiBcIu+KjlwiO1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAuYWNjb3JkaW9uLmFjY29yZGlvbi1vdXRsaW5lIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQge1xuICAgICAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWZlZmYwO1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmFjY29yZGlvbi5hY2NvcmRpb24tb3V0bGluZSAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUuY29sbGFwc2VkOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIu+LglwiO1xuICAgICAgICAgIGNvbG9yOiAjZWZlZmYwOyB9XG4gIC5hY2NvcmRpb24uYWNjb3JkaW9uLW91dGxpbmUgLmNhcmQgLmNhcmQtYm9keS13cmFwcGVyID4gLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMCAyLjdyZW0gMS43cmVtIDEuN3JlbTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJvcmRlci1jb2xvcjogI2ExY2JmZDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjOGQ4YzliOyB9XG4gICAgLmFjY29yZGlvbi5hY2NvcmRpb24tb3V0bGluZSAuY2FyZCAuY2FyZC1ib2R5LXdyYXBwZXIgPiAuY2FyZC1ib2R5ID4gcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tb3V0bGluZSAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXNvbGlkIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBib3JkZXI6IDA7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tc29saWQgLmNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYWNjb3JkaW9uLmFjY29yZGlvbi1zb2xpZCAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuYWNjb3JkaW9uLmFjY29yZGlvbi1zb2xpZCAuY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgLmFjY29yZGlvbi5hY2NvcmRpb24tc29saWQgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24uYWNjb3JkaW9uLXNvbGlkIC5jYXJkIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y4ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLWFycm93IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjM2Q5NGZiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLWFycm93IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbnRlbnQ6IFwi74SQXCI7XG4gICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLWFycm93IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLWFycm93IC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQ6YWZ0ZXIge1xuICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICBjb250ZW50OiBcIu+EklwiOyB9XG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1wbHVzIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjM2Q5NGZiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLXBsdXMgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1mYW1pbHk6IFwiTGluZUF3ZXNvbWVcIjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+KjlwiO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5hY2NvcmRpb24uYWNjb3JkaW9uLXRvZ2dsZS1wbHVzIC5jYXJkIC5jYXJkLWhlYWRlciAuY2FyZC10aXRsZS5jb2xsYXBzZWQge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmFjY29yZGlvbi5hY2NvcmRpb24tdG9nZ2xlLXBsdXMgLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLXRpdGxlLmNvbGxhcHNlZDphZnRlciB7XG4gICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgIGNvbnRlbnQ6IFwi74uCXCI7IH1cblxuLmFsZXJ0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwOyB9XG4gIC5hbGVydCAuYWxlcnQtaWNvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAwOyB9XG4gICAgLmFsZXJ0IC5hbGVydC1pY29uIGkge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07IH1cbiAgICAuYWxlcnQgLmFsZXJ0LWljb24uYWxlcnQtaWNvbi10b3Age1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoOyB9XG4gIC5hbGVydCAuYWxlcnQtdGV4dCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAuYWxlcnQgLmFsZXJ0LWNsb3NlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxcmVtO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgLmFsZXJ0IC5hbGVydC1jbG9zZSAuY2xvc2Uge1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGVydCAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAuYWxlcnQgLmFsZXJ0LWNsb3NlIGk6aG92ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmFsZXJ0LmFsZXJ0LWVsZXZhdGUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTsgfVxuICAuYWxlcnQuYWxlcnQtYnJhbmQge1xuICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNkOTRmYjtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbGVydC5hbGVydC1icmFuZCAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LWJyYW5kIC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYWxlcnQuYWxlcnQtYnJhbmQgLmFsZXJ0LXRleHQgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtYnJhbmQgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtYnJhbmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDk0ZmI7XG4gICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1icmFuZCAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtYnJhbmQgLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1icmFuZCAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAuYWxlcnQuYWxlcnQtc29saWQtYnJhbmQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtYnJhbmQgLmFsZXJ0LWljb24gaSB7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1icmFuZCAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1icmFuZCAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAuYWxlcnQuYWxlcnQtbGlnaHQge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgIC5hbGVydC5hbGVydC1saWdodCAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LWxpZ2h0IC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgICAuYWxlcnQuYWxlcnQtbGlnaHQgLmFsZXJ0LXRleHQgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMjgyYTNjO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtbGlnaHQgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICMyODJhM2M7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtbGlnaHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1saWdodCAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtbGlnaHQgLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1saWdodCAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYWxlcnQuYWxlcnQtc29saWQtbGlnaHQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWxpZ2h0IC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtbGlnaHQgLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtbGlnaHQgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFsZXJ0LmFsZXJ0LWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI4MmEzYztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbGVydC5hbGVydC1kYXJrIC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtZGFyayAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmFsZXJ0LmFsZXJ0LWRhcmsgLmFsZXJ0LXRleHQgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtZGFyayAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS1kYXJrIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjgyYTNjO1xuICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtZGFyayAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtZGFyayAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLWRhcmsgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICMyODJhM2M7IH1cbiAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWRhcmsge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDQyLCA2MCwgMC4xKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWRhcmsgLmFsZXJ0LWljb24gaSB7XG4gICAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1kYXJrIC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWRhcmsgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICMyODJhM2M7IH1cbiAgLmFsZXJ0LmFsZXJ0LXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4NjdkZDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbGVydC5hbGVydC1wcmltYXJ5IC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtcHJpbWFyeSAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmFsZXJ0LmFsZXJ0LXByaW1hcnkgLmFsZXJ0LXRleHQgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtcHJpbWFyeSAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS1wcmltYXJ5IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg2N2RkO1xuICAgIGNvbG9yOiAjNTg2N2RkOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtcHJpbWFyeSAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjNTg2N2RkOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtcHJpbWFyeSAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogIzU4NjdkZDsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLXByaW1hcnkgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICM1ODY3ZGQ7IH1cbiAgLmFsZXJ0LmFsZXJ0LXNvbGlkLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM1ODY3ZGQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtcHJpbWFyeSAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjNTg2N2RkOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLXByaW1hcnkgLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICM1ODY3ZGQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtcHJpbWFyeSAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogIzU4NjdkZDsgfVxuICAuYWxlcnQuYWxlcnQtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogIzFkYzliNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMWRjOWI3O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWljb24gaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbGVydC5hbGVydC1zdWNjZXNzIC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYWxlcnQuYWxlcnQtc3VjY2VzcyAuYWxlcnQtdGV4dCBociB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIG9wYWNpdHk6IDAuNDsgfVxuICAgIC5hbGVydC5hbGVydC1zdWNjZXNzIC5hbGVydC1jbG9zZSBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5hbGVydC5hbGVydC1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxZGM5Yjc7XG4gICAgY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1zdWNjZXNzIC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1zdWNjZXNzIC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjMWRjOWI3OyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtc3VjY2VzcyAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogIzFkYzliNzsgfVxuICAuYWxlcnQuYWxlcnQtc29saWQtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzFkYzliNzsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1zdWNjZXNzIC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtc3VjY2VzcyAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogIzFkYzliNzsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1zdWNjZXNzIC5hbGVydC1jbG9zZSBpIHtcbiAgICAgIGNvbG9yOiAjMWRjOWI3OyB9XG4gIC5hbGVydC5hbGVydC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjc4NmZiO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNzg2ZmI7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtaW5mbyAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LWluZm8gLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5hbGVydC5hbGVydC1pbmZvIC5hbGVydC10ZXh0IGhyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgb3BhY2l0eTogMC40OyB9XG4gICAgLmFsZXJ0LmFsZXJ0LWluZm8gLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtaW5mbyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI3ODZmYjtcbiAgICBjb2xvcjogIzI3ODZmYjsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLWluZm8gLmFsZXJ0LWljb24gaSB7XG4gICAgICBjb2xvcjogIzI3ODZmYjsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLWluZm8gLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICMyNzg2ZmI7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1pbmZvIC5hbGVydC1jbG9zZSBpIHtcbiAgICAgIGNvbG9yOiAjMjc4NmZiOyB9XG4gIC5hbGVydC5hbGVydC1zb2xpZC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCAxMzQsIDI1MSwgMC4xKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMjc4NmZiOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWluZm8gLmFsZXJ0LWljb24gaSB7XG4gICAgICBjb2xvcjogIzI3ODZmYjsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1pbmZvIC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjc4NmZiOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWluZm8gLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICMyNzg2ZmI7IH1cbiAgLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6ICNmZmI4MjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmYjgyMjtcbiAgICBjb2xvcjogIzExMTExMTsgfVxuICAgIC5hbGVydC5hbGVydC13YXJuaW5nIC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICMxMTExMTE7IH1cbiAgICAuYWxlcnQuYWxlcnQtd2FybmluZyAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogIzExMTExMTsgfVxuICAgICAgLmFsZXJ0LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LXRleHQgaHIge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjMTExMTExO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgICAuYWxlcnQuYWxlcnQtd2FybmluZyAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogIzExMTExMTsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS13YXJuaW5nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZiODIyO1xuICAgIGNvbG9yOiAjZmZiODIyOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtd2FybmluZyAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjZmZiODIyOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LW91dGxpbmUtd2FybmluZyAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmYjgyMjsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLXdhcm5pbmcgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICNmZmI4MjI7IH1cbiAgLmFsZXJ0LmFsZXJ0LXNvbGlkLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmI4MjI7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtd2FybmluZyAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjZmZiODIyOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLXdhcm5pbmcgLmFsZXJ0LXRleHQge1xuICAgICAgY29sb3I6ICNmZmI4MjI7IH1cbiAgICAuYWxlcnQuYWxlcnQtc29saWQtd2FybmluZyAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogI2ZmYjgyMjsgfVxuICAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjY0RTYwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGNjRFNjA7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtZGFuZ2VyIC5hbGVydC1pY29uIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYWxlcnQuYWxlcnQtZGFuZ2VyIC5hbGVydC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYWxlcnQuYWxlcnQtZGFuZ2VyIC5hbGVydC10ZXh0IGhyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgb3BhY2l0eTogMC40OyB9XG4gICAgLmFsZXJ0LmFsZXJ0LWRhbmdlciAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYWxlcnQuYWxlcnQtb3V0bGluZS1kYW5nZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGNjRFNjA7XG4gICAgY29sb3I6ICNGNjRFNjA7IH1cbiAgICAuYWxlcnQuYWxlcnQtb3V0bGluZS1kYW5nZXIgLmFsZXJ0LWljb24gaSB7XG4gICAgICBjb2xvcjogI0Y2NEU2MDsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLWRhbmdlciAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogI0Y2NEU2MDsgfVxuICAgIC5hbGVydC5hbGVydC1vdXRsaW5lLWRhbmdlciAuYWxlcnQtY2xvc2UgaSB7XG4gICAgICBjb2xvcjogI0Y2NEU2MDsgfVxuICAuYWxlcnQuYWxlcnQtc29saWQtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MywgMzksIDIzNSwgMC4xKTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjRjY0RTYwOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWRhbmdlciAuYWxlcnQtaWNvbiBpIHtcbiAgICAgIGNvbG9yOiAjRjY0RTYwOyB9XG4gICAgLmFsZXJ0LmFsZXJ0LXNvbGlkLWRhbmdlciAuYWxlcnQtdGV4dCB7XG4gICAgICBjb2xvcjogI0Y2NEU2MDsgfVxuICAgIC5hbGVydC5hbGVydC1zb2xpZC1kYW5nZXIgLmFsZXJ0LWNsb3NlIGkge1xuICAgICAgY29sb3I6ICNGNjRFNjA7IH1cbiAgLmFsZXJ0LmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtaWNvbiBpIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAuYWxlcnQuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC10ZXh0IHtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAuYWxlcnQuYWxlcnQtLW1hcmdpbmxlc3Mge1xuICAgIG1hcmdpbjogMDsgfVxuICAuYWxlcnQuYWxlcnQtYm9sZCAuYWxlcnQtdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uYmFkZ2Uge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG46Zm9jdXM6bm90KC5idG4tZWxldmF0ZSkge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1jbGVhbiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzkzYTJkZDsgfVxuICAuYnRuLmJ0bi1jbGVhbiBpIHtcbiAgICBjb2xvcjogIzkzYTJkZDsgfVxuICAuc2hvdyA+IC5idG4uYnRuLWNsZWFuLCAuYnRuLmJ0bi1jbGVhbi5hY3RpdmUsIC5idG4uYnRuLWNsZWFuOmFjdGl2ZSwgLmJ0bi5idG4tY2xlYW46aG92ZXIge1xuICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgIGJhY2tncm91bmQ6ICNmMGYzZmY7IH1cbiAgICAuc2hvdyA+IC5idG4uYnRuLWNsZWFuIGksIC5idG4uYnRuLWNsZWFuLmFjdGl2ZSBpLCAuYnRuLmJ0bi1jbGVhbjphY3RpdmUgaSwgLmJ0bi5idG4tY2xlYW46aG92ZXIgaSB7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuXG4uYnRuLmJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhN2FiYzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGVjZmE7IH1cbiAgLmJ0bi5idG4tZGVmYXVsdCBpIHtcbiAgICBjb2xvcjogIzkzYTJkZDsgfVxuICAuc2hvdyA+IC5idG4uYnRuLWRlZmF1bHQsIC5idG4uYnRuLWRlZmF1bHQuYWN0aXZlLCAuYnRuLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgLmJ0bi5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogIzNkOTRmYjtcbiAgICBib3JkZXItY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAuc2hvdyA+IC5idG4uYnRuLWRlZmF1bHQgaSwgLmJ0bi5idG4tZGVmYXVsdC5hY3RpdmUgaSwgLmJ0bi5idG4tZGVmYXVsdDphY3RpdmUgaSwgLmJ0bi5idG4tZGVmYXVsdDpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7XG4gIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLCAuYnRuLXNlY29uZGFyeTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogIzZjNzI5MztcbiAgICBib3JkZXItY29sb3I6ICNlMmU1ZWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmODsgfVxuXG4uYnRuLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7XG4gIGJvcmRlci1jb2xvcjogIzNkOTRmYjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1icmFuZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4N2ZmYTtcbiAgICBib3JkZXItY29sb3I6ICMwYjc4ZmE7IH1cbiAgLmJ0bi1icmFuZDpmb2N1cywgLmJ0bi1icmFuZC5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg5MCwgMTY0LCAyNTIsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoOTAsIDE2NCwgMjUyLCAwLjUpOyB9XG4gIC5idG4tYnJhbmQuZGlzYWJsZWQsIC5idG4tYnJhbmQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5idG4tYnJhbmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJyYW5kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWJyYW5kLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiNzhmYTtcbiAgICBib3JkZXItY29sb3I6ICMwNTcyZjM7IH1cbiAgICAuYnRuLWJyYW5kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1icmFuZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWJyYW5kLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDkwLCAxNjQsIDI1MiwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDkwLCAxNjQsIDI1MiwgMC41KTsgfVxuICAuYnRuLWJyYW5kICsgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5idG4tYnJhbmQgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3R0b206IDNweDtcbiAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAgIC5idG4tYnJhbmQgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4tYnJhbmQgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1czpiZWZvcmUsIC5idG4tYnJhbmQgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjgyYTNjOyB9XG4gIC5idG4tbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2OyB9XG4gIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAyMjIsIDIyMywgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDIyMiwgMjIzLCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBib3JkZXItY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMjIyLCAyMjMsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDIyMiwgMjIzLCAwLjUpOyB9XG4gIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUsIC5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1saWdodDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgICBib3JkZXItY29sb3I6ICNmN2Y4ZmE7IH1cbiAgLmJ0bi1saWdodCArIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnRuLWxpZ2h0ICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjgyYTNjO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLWxpZ2h0ICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXI6YmVmb3JlLCAuYnRuLWxpZ2h0ICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXM6YmVmb3JlLCAuYnRuLWxpZ2h0ICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjO1xuICBib3JkZXItY29sb3I6ICMyODJhM2M7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tZGFyazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MWEyNTtcbiAgICBib3JkZXItY29sb3I6ICMxNDE1MWQ7IH1cbiAgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDc0LCA4OSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzQsIDg5LCAwLjUpOyB9XG4gIC5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjO1xuICAgIGJvcmRlci1jb2xvcjogIzI4MmEzYzsgfVxuICAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDE1MWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGYwZjE2OyB9XG4gICAgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgNzQsIDg5LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDc0LCA4OSwgMC41KTsgfVxuICAuYnRuLWRhcmsgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJ0bi1kYXJrICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLWRhcmsgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4tZGFyayArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzOmJlZm9yZSwgLmJ0bi1kYXJrICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4NGFkNztcbiAgICBib3JkZXItY29sb3I6ICMyZTQwZDQ7IH1cbiAgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEzLCAxMjYsIDIyNiwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTMsIDEyNiwgMjI2LCAwLjUpOyB9XG4gIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICAgIGJvcmRlci1jb2xvcjogIzU4NjdkZDsgfVxuICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZTQwZDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjkzY2NjOyB9XG4gICAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMTMsIDEyNiwgMjI2LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTEzLCAxMjYsIDIyNiwgMC41KTsgfVxuICAuYnRuLXByaW1hcnkgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJ0bi1wcmltYXJ5ICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLXByaW1hcnkgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4tcHJpbWFyeSArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzOmJlZm9yZSwgLmJ0bi1wcmltYXJ5ICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3O1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4YTg5OTtcbiAgICBib3JkZXItY29sb3I6ICMxNzljOGU7IH1cbiAgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDIwOSwgMTk0LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDYzLCAyMDksIDE5NCwgMC41KTsgfVxuICAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNztcbiAgICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cbiAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTc5YzhlO1xuICAgIGJvcmRlci1jb2xvcjogIzE1OTE4NDsgfVxuICAgIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDIwOSwgMTk0LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDIwOSwgMTk0LCAwLjUpOyB9XG4gIC5idG4tc3VjY2VzcyArIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnRuLXN1Y2Nlc3MgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3R0b206IDNweDtcbiAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAgIC5idG4tc3VjY2VzcyArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmhvdmVyOmJlZm9yZSwgLmJ0bi1zdWNjZXNzICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXM6YmVmb3JlLCAuYnRuLXN1Y2Nlc3MgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gIGJvcmRlci1jb2xvcjogIzI3ODZmYjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU3MWY3O1xuICAgIGJvcmRlci1jb2xvcjogIzA0NmNlYjsgfVxuICAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MSwgMTUyLCAyNTIsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzEsIDE1MiwgMjUyLCAwLjUpOyB9XG4gIC5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiO1xuICAgIGJvcmRlci1jb2xvcjogIzI3ODZmYjsgfVxuICAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNDZjZWI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDQ2NmRlOyB9XG4gICAgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MSwgMTUyLCAyNTIsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MSwgMTUyLCAyNTIsIDAuNSk7IH1cbiAgLmJ0bi1pbmZvICsgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5idG4taW5mbyArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgb3BhY2l0eTogMC4zOyB9XG4gICAgLmJ0bi1pbmZvICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXI6YmVmb3JlLCAuYnRuLWluZm8gKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1czpiZWZvcmUsIC5idG4taW5mbyArIC5idG4uZHJvcGRvd24tdG9nZ2xlLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiODIyO1xuICBjb2xvcjogIzExMTExMTsgfVxuICAuYnRuLXdhcm5pbmc6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmFhMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWVhMjAwOyB9XG4gIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTYyLCAzNSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjIsIDE2MiwgMzUsIDAuNSk7IH1cbiAgLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI4MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZiODIyOyB9XG4gIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTIwMDtcbiAgICBib3JkZXItY29sb3I6ICNlMTk5MDA7IH1cbiAgICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTYyLCAzNSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTYyLCAzNSwgMC41KTsgfVxuICAuYnRuLXdhcm5pbmcgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJ0bi13YXJuaW5nICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTExMTExO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLXdhcm5pbmcgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4td2FybmluZyArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzOmJlZm9yZSwgLmJ0bi13YXJuaW5nICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwOyB9XG4gIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTMsIDcxLCAyMzgsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCA3MSwgMjM4LCAwLjUpOyB9XG4gIC5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDtcbiAgICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cbiAgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwO1xuICAgIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuICAgIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCA3MSwgMjM4LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjUzLCA3MSwgMjM4LCAwLjUpOyB9XG4gIC5idG4tZGFuZ2VyICsgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5idG4tZGFuZ2VyICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLWRhbmdlciArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmhvdmVyOmJlZm9yZSwgLmJ0bi1kYW5nZXIgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1czpiZWZvcmUsIC5idG4tZGFuZ2VyICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4tZmFjZWJvb2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLWZhY2Vib29rOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0OTdjO1xuICAgIGJvcmRlci1jb2xvcjogIzJkNDM3MzsgfVxuICAuYnRuLWZhY2Vib29rOmZvY3VzLCAuYnRuLWZhY2Vib29rLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMTQsIDE2NywgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4OCwgMTE0LCAxNjcsIDAuNSk7IH1cbiAgLmJ0bi1mYWNlYm9vay5kaXNhYmxlZCwgLmJ0bi1mYWNlYm9vazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICBib3JkZXItY29sb3I6ICMzYjU5OTg7IH1cbiAgLmJ0bi1mYWNlYm9vazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ0MzczO1xuICAgIGJvcmRlci1jb2xvcjogIzI5M2U2YTsgfVxuICAgIC5idG4tZmFjZWJvb2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWZhY2Vib29rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDExNCwgMTY3LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDExNCwgMTY3LCAwLjUpOyB9XG4gIC5idG4tZmFjZWJvb2sgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJ0bi1mYWNlYm9vayArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgb3BhY2l0eTogMC4zOyB9XG4gICAgLmJ0bi1mYWNlYm9vayArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmhvdmVyOmJlZm9yZSwgLmJ0bi1mYWNlYm9vayArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzOmJlZm9yZSwgLmJ0bi1mYWNlYm9vayArIC5idG4uZHJvcGRvd24tdG9nZ2xlLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuLWdvb2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM0ZTQxO1xuICBib3JkZXItY29sb3I6ICNkYzRlNDE7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tZ29vZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAzNTI2O1xuICAgIGJvcmRlci1jb2xvcjogI2M2MzIyNDsgfVxuICAuYnRuLWdvb2dsZTpmb2N1cywgLmJ0bi1nb29nbGUuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCAxMDUsIDk0LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgMTA1LCA5NCwgMC41KTsgfVxuICAuYnRuLWdvb2dsZS5kaXNhYmxlZCwgLmJ0bi1nb29nbGU6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzRlNDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGM0ZTQxOyB9XG4gIC5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1nb29nbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2MzIyNDtcbiAgICBib3JkZXItY29sb3I6ICNiYjJmMjI7IH1cbiAgICAuYnRuLWdvb2dsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ29vZ2xlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZ29vZ2xlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgMTA1LCA5NCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNSwgMTA1LCA5NCwgMC41KTsgfVxuICAuYnRuLWdvb2dsZSArIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnRuLWdvb2dsZSArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgb3BhY2l0eTogMC4zOyB9XG4gICAgLmJ0bi1nb29nbGUgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4tZ29vZ2xlICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXM6YmVmb3JlLCAuYnRuLWdvb2dsZSArIC5idG4uZHJvcGRvd24tdG9nZ2xlLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuLXR3aXR0ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRBQjNGNDtcbiAgYm9yZGVyLWNvbG9yOiAjNEFCM0Y0O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLXR3aXR0ZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNmE0ZjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWE5ZmYxOyB9XG4gIC5idG4tdHdpdHRlcjpmb2N1cywgLmJ0bi10d2l0dGVyLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY4LCAxNTgsIDIxNCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2OCwgMTU4LCAyMTQsIDAuNSk7IH1cbiAgLmJ0bi10d2l0dGVyLmRpc2FibGVkLCAuYnRuLXR3aXR0ZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QUIzRjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEFCM0Y0OyB9XG4gIC5idG4tdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tdHdpdHRlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhOWZmMTtcbiAgICBib3JkZXItY29sb3I6ICMwZjlhZjA7IH1cbiAgICAuYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXR3aXR0ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi10d2l0dGVyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY4LCAxNTgsIDIxNCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDY4LCAxNTgsIDIxNCwgMC41KTsgfVxuICAuYnRuLXR3aXR0ZXIgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJ0bi10d2l0dGVyICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLXR3aXR0ZXIgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4tdHdpdHRlciArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzOmJlZm9yZSwgLmJ0bi10d2l0dGVyICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4taW5zdGFncmFtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTdmYTQ7XG4gIGJvcmRlci1jb2xvcjogIzUxN2ZhNDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi1pbnN0YWdyYW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDZiOGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDA2NTgyOyB9XG4gIC5idG4taW5zdGFncmFtOmZvY3VzLCAuYnRuLWluc3RhZ3JhbS5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE0NiwgMTc4LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNywgMTQ2LCAxNzgsIDAuNSk7IH1cbiAgLmJ0bi1pbnN0YWdyYW0uZGlzYWJsZWQsIC5idG4taW5zdGFncmFtOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE3ZmE0O1xuICAgIGJvcmRlci1jb2xvcjogIzUxN2ZhNDsgfVxuICAuYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5zdGFncmFtOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDY1ODI7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2M1ZTc5OyB9XG4gICAgLmJ0bi1pbnN0YWdyYW06bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluc3RhZ3JhbTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDcsIDE0NiwgMTc4LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA3LCAxNDYsIDE3OCwgMC41KTsgfVxuICAuYnRuLWluc3RhZ3JhbSArIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnRuLWluc3RhZ3JhbSArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgb3BhY2l0eTogMC4zOyB9XG4gICAgLmJ0bi1pbnN0YWdyYW0gKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcjpiZWZvcmUsIC5idG4taW5zdGFncmFtICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXM6YmVmb3JlLCAuYnRuLWluc3RhZ3JhbSArIC5idG4uZHJvcGRvd24tdG9nZ2xlLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuLXlvdXR1YmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzMTIxNztcbiAgYm9yZGVyLWNvbG9yOiAjYjMxMjE3O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLXlvdXR1YmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MDBmMTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjODUwZDExOyB9XG4gIC5idG4teW91dHViZTpmb2N1cywgLmJ0bi15b3V0dWJlLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MCwgNTQsIDU4LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MCwgNTQsIDU4LCAwLjUpOyB9XG4gIC5idG4teW91dHViZS5kaXNhYmxlZCwgLmJ0bi15b3V0dWJlOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjMxMjE3O1xuICAgIGJvcmRlci1jb2xvcjogI2IzMTIxNzsgfVxuICAuYnRuLXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXlvdXR1YmU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4teW91dHViZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTBkMTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzkwYzEwOyB9XG4gICAgLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi15b3V0dWJlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4teW91dHViZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxOTAsIDU0LCA1OCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE5MCwgNTQsIDU4LCAwLjUpOyB9XG4gIC5idG4teW91dHViZSArIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnRuLXlvdXR1YmUgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3R0b206IDNweDtcbiAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAgIC5idG4teW91dHViZSArIC5idG4uZHJvcGRvd24tdG9nZ2xlOmhvdmVyOmJlZm9yZSwgLmJ0bi15b3V0dWJlICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXM6YmVmb3JlLCAuYnRuLXlvdXR1YmUgKyAuYnRuLmRyb3Bkb3duLXRvZ2dsZS5hY3RpdmU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0bi1saW5rZWRpbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xuICBib3JkZXItY29sb3I6ICMwMDc3YjU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tbGlua2VkaW46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVlOGY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1NTgyOyB9XG4gIC5idG4tbGlua2VkaW46Zm9jdXMsIC5idG4tbGlua2VkaW4uZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDEzOSwgMTkyLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxMzksIDE5MiwgMC41KTsgfVxuICAuYnRuLWxpbmtlZGluLmRpc2FibGVkLCAuYnRuLWxpbmtlZGluOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNzdiNTsgfVxuICAuYnRuLWxpbmtlZGluOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU1ODI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA0ZDc1OyB9XG4gICAgLmJ0bi1saW5rZWRpbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlua2VkaW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTM5LCAxOTIsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOCwgMTM5LCAxOTIsIDAuNSk7IH1cbiAgLmJ0bi1saW5rZWRpbiArIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuYnRuLWxpbmtlZGluICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAtMXB4O1xuICAgICAgYm90dG9tOiAzcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAuYnRuLWxpbmtlZGluICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXI6YmVmb3JlLCAuYnRuLWxpbmtlZGluICsgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXM6YmVmb3JlLCAuYnRuLWxpbmtlZGluICsgLmJ0bi5kcm9wZG93bi10b2dnbGUuYWN0aXZlOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4tb3V0bGluZS1icmFuZCB7XG4gIGNvbG9yOiAjM2Q5NGZiO1xuICBib3JkZXItY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmJ0bi1vdXRsaW5lLWJyYW5kOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICAgIGJvcmRlci1jb2xvcjogIzNkOTRmYjsgfVxuICAuYnRuLW91dGxpbmUtYnJhbmQ6Zm9jdXMsIC5idG4tb3V0bGluZS1icmFuZC5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MSwgMTQ4LCAyNTEsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNjEsIDE0OCwgMjUxLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1icmFuZC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJyYW5kOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzNkOTRmYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtYnJhbmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYnJhbmQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWJyYW5kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJyYW5kOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1icmFuZC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MSwgMTQ4LCAyNTEsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg2MSwgMTQ4LCAyNTEsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjgyYTNjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzI4MmEzYztcbiAgYm9yZGVyLWNvbG9yOiAjMjgyYTNjOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjO1xuICAgIGJvcmRlci1jb2xvcjogIzI4MmEzYzsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDQyLCA2MCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgNDIsIDYwLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyODJhM2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjO1xuICAgIGJvcmRlci1jb2xvcjogIzI4MmEzYzsgfVxuICAgIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDQyLCA2MCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCA0MiwgNjAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzU4NjdkZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTg2N2RkOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICAgIGJvcmRlci1jb2xvcjogIzU4NjdkZDsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODgsIDEwMywgMjIxLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNTg2N2RkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDtcbiAgICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDg4LCAxMDMsIDIyMSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMWRjOWI3O1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZGM5Yjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWRjOWI3OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyOSwgMjAxLCAxODMsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxZGM5Yjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3O1xuICAgIGJvcmRlci1jb2xvcjogIzFkYzliNzsgfVxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjksIDIwMSwgMTgzLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMyNzg2ZmI7XG4gIGJvcmRlci1jb2xvcjogIzI3ODZmYjsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3ODZmYjtcbiAgICBib3JkZXItY29sb3I6ICMyNzg2ZmI7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM5LCAxMzQsIDI1MSwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOSwgMTM0LCAyNTEsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzI3ODZmYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOSwgMTM0LCAyNTEsIDAuNSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzOSwgMTM0LCAyNTEsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYjgyMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiODIyOyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzExMTExMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYjgyMjsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxODQsIDM0LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg0LCAzNCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZiODIyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjtcbiAgICBib3JkZXItY29sb3I6ICNmZmI4MjI7IH1cbiAgICAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg0LCAzNCwgMC41KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTg0LCAzNCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNGNjRFNjA7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwO1xuICAgIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NiwgNzgsIDk2LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NiwgNzgsIDk2LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjRjY0RTYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDtcbiAgICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0NiwgNzgsIDk2LCAwLjUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ2LCA3OCwgOTYsIDAuNSk7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLWJyYW5kLCAuYnRuLWhvdmVyLWJyYW5kLmFjdGl2ZSwgLmJ0bi1ob3Zlci1icmFuZDphY3RpdmUsIC5idG4taG92ZXItYnJhbmQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5idG4tb3V0bGluZS1ob3Zlci1icmFuZC5idG4tY2xlYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1ob3Zlci1icmFuZCwgLmJ0bi1vdXRsaW5lLWhvdmVyLWJyYW5kLmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWhvdmVyLWJyYW5kOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWhvdmVyLWJyYW5kOmhvdmVyIHtcbiAgY29sb3I6ICMzZDk0ZmI7XG4gIGJvcmRlci1jb2xvcjogIzNkOTRmYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLWxpZ2h0LCAuYnRuLWhvdmVyLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1ob3Zlci1saWdodDphY3RpdmUsIC5idG4taG92ZXItbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzI4MmEzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4tb3V0bGluZS1ob3Zlci1saWdodC5idG4tY2xlYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1ob3Zlci1saWdodCwgLmJ0bi1vdXRsaW5lLWhvdmVyLWxpZ2h0LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWhvdmVyLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWhvdmVyLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLWRhcmssIC5idG4taG92ZXItZGFyay5hY3RpdmUsIC5idG4taG92ZXItZGFyazphY3RpdmUsIC5idG4taG92ZXItZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjO1xuICBib3JkZXItY29sb3I6ICMyODJhM2M7IH1cblxuLmJ0bi1vdXRsaW5lLWhvdmVyLWRhcmsuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaG92ZXItZGFyaywgLmJ0bi1vdXRsaW5lLWhvdmVyLWRhcmsuYWN0aXZlLCAuYnRuLW91dGxpbmUtaG92ZXItZGFyazphY3RpdmUsIC5idG4tb3V0bGluZS1ob3Zlci1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICMyODJhM2M7XG4gIGJvcmRlci1jb2xvcjogIzI4MmEzYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLXByaW1hcnksIC5idG4taG92ZXItcHJpbWFyeS5hY3RpdmUsIC5idG4taG92ZXItcHJpbWFyeTphY3RpdmUsIC5idG4taG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cblxuLmJ0bi1vdXRsaW5lLWhvdmVyLXByaW1hcnkuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaG92ZXItcHJpbWFyeSwgLmJ0bi1vdXRsaW5lLWhvdmVyLXByaW1hcnkuYWN0aXZlLCAuYnRuLW91dGxpbmUtaG92ZXItcHJpbWFyeTphY3RpdmUsIC5idG4tb3V0bGluZS1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICM1ODY3ZGQ7XG4gIGJvcmRlci1jb2xvcjogIzU4NjdkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLXN1Y2Nlc3MsIC5idG4taG92ZXItc3VjY2Vzcy5hY3RpdmUsIC5idG4taG92ZXItc3VjY2VzczphY3RpdmUsIC5idG4taG92ZXItc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3O1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLmJ0bi1vdXRsaW5lLWhvdmVyLXN1Y2Nlc3MuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaG92ZXItc3VjY2VzcywgLmJ0bi1vdXRsaW5lLWhvdmVyLXN1Y2Nlc3MuYWN0aXZlLCAuYnRuLW91dGxpbmUtaG92ZXItc3VjY2VzczphY3RpdmUsIC5idG4tb3V0bGluZS1ob3Zlci1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMxZGM5Yjc7XG4gIGJvcmRlci1jb2xvcjogIzFkYzliNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLWluZm8sIC5idG4taG92ZXItaW5mby5hY3RpdmUsIC5idG4taG92ZXItaW5mbzphY3RpdmUsIC5idG4taG92ZXItaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiO1xuICBib3JkZXItY29sb3I6ICMyNzg2ZmI7IH1cblxuLmJ0bi1vdXRsaW5lLWhvdmVyLWluZm8uYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaG92ZXItaW5mbywgLmJ0bi1vdXRsaW5lLWhvdmVyLWluZm8uYWN0aXZlLCAuYnRuLW91dGxpbmUtaG92ZXItaW5mbzphY3RpdmUsIC5idG4tb3V0bGluZS1ob3Zlci1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMyNzg2ZmI7XG4gIGJvcmRlci1jb2xvcjogIzI3ODZmYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLXdhcm5pbmcsIC5idG4taG92ZXItd2FybmluZy5hY3RpdmUsIC5idG4taG92ZXItd2FybmluZzphY3RpdmUsIC5idG4taG92ZXItd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMTExMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyO1xuICBib3JkZXItY29sb3I6ICNmZmI4MjI7IH1cblxuLmJ0bi1vdXRsaW5lLWhvdmVyLXdhcm5pbmcuYnRuLWNsZWFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtaG92ZXItd2FybmluZywgLmJ0bi1vdXRsaW5lLWhvdmVyLXdhcm5pbmcuYWN0aXZlLCAuYnRuLW91dGxpbmUtaG92ZXItd2FybmluZzphY3RpdmUsIC5idG4tb3V0bGluZS1ob3Zlci13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmI4MjI7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjgyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNob3cgPiAuYnRuLWhvdmVyLWRhbmdlciwgLmJ0bi1ob3Zlci1kYW5nZXIuYWN0aXZlLCAuYnRuLWhvdmVyLWRhbmdlcjphY3RpdmUsIC5idG4taG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuXG4uYnRuLW91dGxpbmUtaG92ZXItZGFuZ2VyLmJ0bi1jbGVhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWhvdmVyLWRhbmdlciwgLmJ0bi1vdXRsaW5lLWhvdmVyLWRhbmdlci5hY3RpdmUsIC5idG4tb3V0bGluZS1ob3Zlci1kYW5nZXI6YWN0aXZlLCAuYnRuLW91dGxpbmUtaG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNGNjRFNjA7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1mb250LWJyYW5kIHtcbiAgY29sb3I6ICMzZDk0ZmI7IH1cblxuLnNob3cgPiAuYnRuLWZvbnQtaG92ZXItYnJhbmQsIC5idG4tZm9udC1ob3Zlci1icmFuZC5hY3RpdmUsIC5idG4tZm9udC1ob3Zlci1icmFuZDphY3RpdmUsIC5idG4tZm9udC1ob3Zlci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5idG4tZm9udC1saWdodCB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zaG93ID4gLmJ0bi1mb250LWhvdmVyLWxpZ2h0LCAuYnRuLWZvbnQtaG92ZXItbGlnaHQuYWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItbGlnaHQ6YWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLWZvbnQtZGFyayB7XG4gIGNvbG9yOiAjMjgyYTNjOyB9XG5cbi5zaG93ID4gLmJ0bi1mb250LWhvdmVyLWRhcmssIC5idG4tZm9udC1ob3Zlci1kYXJrLmFjdGl2ZSwgLmJ0bi1mb250LWhvdmVyLWRhcms6YWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjMjgyYTNjOyB9XG5cbi5idG4tZm9udC1wcmltYXJ5IHtcbiAgY29sb3I6ICM1ODY3ZGQ7IH1cblxuLnNob3cgPiAuYnRuLWZvbnQtaG92ZXItcHJpbWFyeSwgLmJ0bi1mb250LWhvdmVyLXByaW1hcnkuYWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItcHJpbWFyeTphY3RpdmUsIC5idG4tZm9udC1ob3Zlci1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICM1ODY3ZGQ7IH1cblxuLmJ0bi1mb250LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzFkYzliNzsgfVxuXG4uc2hvdyA+IC5idG4tZm9udC1ob3Zlci1zdWNjZXNzLCAuYnRuLWZvbnQtaG92ZXItc3VjY2Vzcy5hY3RpdmUsIC5idG4tZm9udC1ob3Zlci1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1mb250LWhvdmVyLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzFkYzliNzsgfVxuXG4uYnRuLWZvbnQtaW5mbyB7XG4gIGNvbG9yOiAjMjc4NmZiOyB9XG5cbi5zaG93ID4gLmJ0bi1mb250LWhvdmVyLWluZm8sIC5idG4tZm9udC1ob3Zlci1pbmZvLmFjdGl2ZSwgLmJ0bi1mb250LWhvdmVyLWluZm86YWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMjc4NmZiOyB9XG5cbi5idG4tZm9udC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmI4MjI7IH1cblxuLnNob3cgPiAuYnRuLWZvbnQtaG92ZXItd2FybmluZywgLmJ0bi1mb250LWhvdmVyLXdhcm5pbmcuYWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItd2FybmluZzphY3RpdmUsIC5idG4tZm9udC1ob3Zlci13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmI4MjI7IH1cblxuLmJ0bi1mb250LWRhbmdlciB7XG4gIGNvbG9yOiAjRjY0RTYwOyB9XG5cbi5zaG93ID4gLmJ0bi1mb250LWhvdmVyLWRhbmdlciwgLmJ0bi1mb250LWhvdmVyLWRhbmdlci5hY3RpdmUsIC5idG4tZm9udC1ob3Zlci1kYW5nZXI6YWN0aXZlLCAuYnRuLWZvbnQtaG92ZXItZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNGNjRFNjA7IH1cblxuLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQ5NDk4ODsgfVxuICAuc2hvdyA+IC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuYnRuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsIC5idG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWUxZWY7IH1cblxuLmJ0bi5idG4tZWxldmF0ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwczsgfVxuICAuYnRuLmJ0bi1lbGV2YXRlLmJ0bi1lbGV2YXRlLWFpcjpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNHB4KTsgfVxuXG4uYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDYxLCAxNDgsIDI1MSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMTUpOyB9XG4gIC5zaG93ID4gLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGUsIC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlOmZvY3VzLCAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZS5hY3RpdmUsIC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlOmFjdGl2ZSwgLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDYxLCAxNDgsIDI1MSwgMC4yNSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gICAgLnNob3cgPiAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZS5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLCAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZTpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZTpmb2N1cywgLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGUuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGU6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlOmFjdGl2ZSwgLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGU6aG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDYxLCAxNDgsIDI1MSwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uc2hvdyA+IC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyLCAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUsIC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLCAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZS1ob3ZlcjphY3RpdmUsIC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjI1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gIC5zaG93ID4gLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGUtaG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtLnNob3cgPiAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZS1ob3ZlciwgLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZSwgLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tYnJhbmQuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMsIC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1icmFuZC5idG4tZWxldmF0ZS1ob3ZlcjphY3RpdmUsIC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWJyYW5kLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDYxLCAxNDgsIDI1MSwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMTUzLCAxNTMsIDE1MywgMC4xNSk7IH1cbiAgLnNob3cgPiAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGU6Zm9jdXMsIC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZTpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yNSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yNSkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNob3cgPiAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZS5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLCAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZTpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZTpmb2N1cywgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGU6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlOmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGU6aG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yNSkgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgxNTMsIDE1MywgMTUzLCAwLjI1KSAhaW1wb3J0YW50OyB9XG5cbi5zaG93ID4gLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMsIC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgxNTMsIDE1MywgMTUzLCAwLjI1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMTUzLCAxNTMsIDE1MywgMC4yNSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnNob3cgPiAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZS1ob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLWhvdmVyLCAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLCAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1saWdodC5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cywgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXI6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWxpZ2h0LmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tbGlnaHQuYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMjUpICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tZGFyay5idG4tZWxldmF0ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoNDAsIDQyLCA2MCwgMC4xNSk7IH1cbiAgLnNob3cgPiAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlOmZvY3VzLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tZGFyay5idG4tZWxldmF0ZTphY3RpdmUsIC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMjUpICFpbXBvcnRhbnQ7IH1cbiAgICAuc2hvdyA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtLnNob3cgPiAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlOmZvY3VzLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGU6Zm9jdXMsIC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUuYWN0aXZlLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlOmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlOmFjdGl2ZSwgLmJ0bi5idG4tZGFyay5idG4tZWxldmF0ZTpob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlOmhvdmVyIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoNDAsIDQyLCA2MCwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uc2hvdyA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tZGFyay5idG4tZWxldmF0ZS1ob3Zlcjpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSg0MCwgNDIsIDYwLCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gIC5zaG93ID4gLmJ0bi5idG4tZGFyay5idG4tZWxldmF0ZS1ob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMsIC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXI6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXI6YWN0aXZlLCAuYnRuLmJ0bi1kYXJrLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhcmsuYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMjUpICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDg4LCAxMDMsIDIyMSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSg4OCwgMTAzLCAyMjEsIDAuMTUpOyB9XG4gIC5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZTpmb2N1cywgLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS5hY3RpdmUsIC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlOmhvdmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSkgIWltcG9ydGFudDsgfVxuICAgIC5zaG93ID4gLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGUsIC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGU6Zm9jdXMuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZTpmb2N1cywgLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS5hY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS5hY3RpdmUsIC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGU6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlOmhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoODgsIDEwMywgMjIxLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS1ob3Zlcjpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSkgIWltcG9ydGFudDsgfVxuICAuc2hvdyA+IC5idG4uYnRuLXByaW1hcnkuYnRuLWVsZXZhdGUtaG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtLnNob3cgPiAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLCAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tcHJpbWFyeS5idG4tZWxldmF0ZS1ob3Zlcjpob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1wcmltYXJ5LmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSg4OCwgMTAzLCAyMjEsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMjksIDIwMSwgMTgzLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDI5LCAyMDEsIDE4MywgMC4xNSk7IH1cbiAgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlOmZvY3VzLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZTphY3RpdmUsIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI5LCAyMDEsIDE4MywgMC4yNSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gICAgLnNob3cgPiAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbS5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZSwgLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZTpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlOmZvY3VzLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZTphY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZTphY3RpdmUsIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGU6aG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZTpob3ZlciB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgyOSwgMjAxLCAxODMsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KSAhaW1wb3J0YW50OyB9XG5cbi5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZS1ob3ZlciwgLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUsIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMsIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXI6YWN0aXZlLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gIC5zaG93ID4gLmJ0bi5idG4tc3VjY2Vzcy5idG4tZWxldmF0ZS1ob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMsIC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXI6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXI6YWN0aXZlLCAuYnRuLmJ0bi1zdWNjZXNzLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXN1Y2Nlc3MuYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDI5LCAyMDEsIDE4MywgMC4yNSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoMjksIDIwMSwgMTgzLCAwLjI1KSAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgzOSwgMTM0LCAyNTEsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMzksIDEzNCwgMjUxLCAwLjE1KTsgfVxuICAuc2hvdyA+IC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUsIC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGU6Zm9jdXMsIC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUuYWN0aXZlLCAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlOmFjdGl2ZSwgLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZTpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMzksIDEzNCwgMjUxLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgzOSwgMTM0LCAyNTEsIDAuMjUpICFpbXBvcnRhbnQ7IH1cbiAgICAuc2hvdyA+IC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlLCAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlOmZvY3VzLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGU6Zm9jdXMsIC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUuYWN0aXZlLCAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlOmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlOmFjdGl2ZSwgLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZTpob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlOmhvdmVyIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDM5LCAxMzQsIDI1MSwgMC4yNSkgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgzOSwgMTM0LCAyNTEsIDAuMjUpICFpbXBvcnRhbnQ7IH1cblxuLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlLWhvdmVyLCAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZSwgLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cywgLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3ZlcjphY3RpdmUsIC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgzOSwgMTM0LCAyNTEsIDAuMjUpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgzOSwgMTM0LCAyNTEsIDAuMjUpICFpbXBvcnRhbnQ7IH1cbiAgLnNob3cgPiAuYnRuLmJ0bi1pbmZvLmJ0bi1lbGV2YXRlLWhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbS5zaG93ID4gLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3ZlciwgLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUsIC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cywgLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3ZlcjphY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3ZlcjphY3RpdmUsIC5idG4uYnRuLWluZm8uYnRuLWVsZXZhdGUtaG92ZXI6aG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4taW5mby5idG4tZWxldmF0ZS1ob3Zlcjpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoMzksIDEzNCwgMjUxLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgzOSwgMTM0LCAyNTEsIDAuMjUpICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDI1NSwgMTg0LCAzNCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgyNTUsIDE4NCwgMzQsIDAuMTUpOyB9XG4gIC5zaG93ID4gLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZSwgLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZTpmb2N1cywgLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS5hY3RpdmUsIC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlOmhvdmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA5cHggMTZweCAwcHggcmdiYSgyNTUsIDE4NCwgMzQsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI1NSwgMTg0LCAzNCwgMC4yNSkgIWltcG9ydGFudDsgfVxuICAgIC5zaG93ID4gLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS5idG4tc20sIC5idG4tZ3JvdXAtc20uc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGUsIC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGU6Zm9jdXMuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZTpmb2N1cywgLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS5hY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS5hY3RpdmUsIC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGU6YWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlOmhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoMjU1LCAxODQsIDM0LCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDI1NSwgMTg0LCAzNCwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS1ob3Zlcjpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI1NSwgMTg0LCAzNCwgMC4yNSkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI1NSwgMTg0LCAzNCwgMC4yNSkgIWltcG9ydGFudDsgfVxuICAuc2hvdyA+IC5idG4uYnRuLXdhcm5pbmcuYnRuLWVsZXZhdGUtaG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtLnNob3cgPiAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyLmFjdGl2ZSwgLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyOmZvY3VzLCAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4td2FybmluZy5idG4tZWxldmF0ZS1ob3Zlcjpob3Zlci5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi13YXJuaW5nLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgyNTUsIDE4NCwgMzQsIDAuMjUpICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDI1NSwgMTg0LCAzNCwgMC4yNSkgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgyNTMsIDM5LCAyMzUsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjE1KTsgfVxuICAuc2hvdyA+IC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlOmZvY3VzLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUuYWN0aXZlLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGU6aG92ZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDlweCAxNnB4IDBweCByZ2JhKDI1MywgMzksIDIzNSwgMC4yNSkgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gICAgLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUsIC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZTpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGU6Zm9jdXMsIC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS5hY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLmFjdGl2ZSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlOmFjdGl2ZS5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGU6YWN0aXZlLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGU6aG92ZXIuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlOmhvdmVyIHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDZweCAxNnB4IDBweCByZ2JhKDI1MywgMzksIDIzNSwgMC4yNSkgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgyNTMsIDM5LCAyMzUsIDAuMjUpICFpbXBvcnRhbnQ7IH1cblxuLnNob3cgPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUtaG92ZXIsIC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUsIC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cywgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggOXB4IDE2cHggMHB4IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KSAhaW1wb3J0YW50OyB9XG4gIC5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLWhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbS5zaG93ID4gLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLWhvdmVyLCAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUtaG92ZXIuYWN0aXZlLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS1ob3Zlci5hY3RpdmUsIC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS1ob3Zlcjpmb2N1cy5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1kYW5nZXIuYnRuLWVsZXZhdGUtaG92ZXI6Zm9jdXMsIC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS1ob3ZlcjphY3RpdmUuYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLWhvdmVyOmFjdGl2ZSwgLmJ0bi5idG4tZGFuZ2VyLmJ0bi1lbGV2YXRlLWhvdmVyOmhvdmVyLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWRhbmdlci5idG4tZWxldmF0ZS1ob3Zlcjpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNnB4IDE2cHggMHB4IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjI1KSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggMTZweCAwcHggcmdiYSgyNTMsIDM5LCAyMzUsIDAuMjUpICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYnRuLmJ0bi1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTsgfVxuXG4uYnRuLmJ0bi11cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJ0bi5idG4tYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmJ0bi5idG4tYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uYnRuLmJ0bi1ib2xkZXN0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYnRuLmJ0bi10aGluIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uYnRuLmJ0bi1sb3dlciB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLmJ0bi5idG4td2lkZSB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTsgfVxuXG4uYnRuLmJ0bi13aWRlciB7XG4gIHBhZGRpbmctbGVmdDogMi43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbTsgfVxuXG4uYnRuLmJ0bi13aWRlc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cblxuLmJ0bi5idG4tdGFsbCB7XG4gIHBhZGRpbmctdG9wOiAwLjg1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC44NXJlbTsgfVxuXG4uYnRuLmJ0bi10YWxsZXIge1xuICBwYWRkaW5nLXRvcDogMS4xNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMTVyZW07IH1cblxuLmJ0bi5idG4tdGFsbGVzdCB7XG4gIHBhZGRpbmctdG9wOiAxLjM1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4zNXJlbTsgfVxuXG4uYnRuLmJ0bi1mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtOyB9XG5cbi5idG4uYnRuLWZvbnQtbWQge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmJ0bi5idG4tZm9udC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG5cbi5idG4ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5idG4gW2NsYXNzXj1cImxhLVwiXSxcbiAgLmJ0biBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmJ0biBbY2xhc3NePVwiZmEtXCJdLFxuICAuYnRuIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuYnRuIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gIC5idG4gW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gIC5idG4gW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5idG4gW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuYnRuIGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIC5idG4uYnRuLXNtIFtjbGFzc149XCJsYS1cIl0sIC5idG4tZ3JvdXAtc20gPiAuYnRuIFtjbGFzc149XCJsYS1cIl0sXG4gIC5idG4uYnRuLXNtIFtjbGFzcyo9XCIgbGEtXCJdLFxuICAuYnRuLWdyb3VwLXNtID4gLmJ0biBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLmJ0bi5idG4tc20gW2NsYXNzXj1cImZhLVwiXSwgLmJ0bi1ncm91cC1zbSA+IC5idG4gW2NsYXNzXj1cImZhLVwiXSxcbiAgLmJ0bi5idG4tc20gW2NsYXNzKj1cIiBmYS1cIl0sXG4gIC5idG4tZ3JvdXAtc20gPiAuYnRuIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmJ0bi5idG4tc20gW2NsYXNzXj1cImZsYXRpY29uLVwiXSwgLmJ0bi1ncm91cC1zbSA+IC5idG4gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgLmJ0bi5idG4tc20gW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gIC5idG4tZ3JvdXAtc20gPiAuYnRuIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAuYnRuLmJ0bi1zbSBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbiAgLmJ0bi1ncm91cC1zbSA+IC5idG4gW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5idG4uYnRuLXNtIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSxcbiAgLmJ0bi1ncm91cC1zbSA+IC5idG4gW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmJ0bi5idG4tc20gaSwgLmJ0bi1ncm91cC1zbSA+IC5idG4gaSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4zNXJlbTsgfVxuICAuYnRuLmJ0bi1sZyBbY2xhc3NePVwibGEtXCJdLCAuYnRuLWdyb3VwLWxnID4gLmJ0biBbY2xhc3NePVwibGEtXCJdLFxuICAuYnRuLmJ0bi1sZyBbY2xhc3MqPVwiIGxhLVwiXSxcbiAgLmJ0bi1ncm91cC1sZyA+IC5idG4gW2NsYXNzKj1cIiBsYS1cIl0ge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC5idG4uYnRuLWxnIFtjbGFzc149XCJmYS1cIl0sIC5idG4tZ3JvdXAtbGcgPiAuYnRuIFtjbGFzc149XCJmYS1cIl0sXG4gIC5idG4uYnRuLWxnIFtjbGFzcyo9XCIgZmEtXCJdLFxuICAuYnRuLWdyb3VwLWxnID4gLmJ0biBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLmJ0bi5idG4tbGcgW2NsYXNzXj1cImZsYXRpY29uLVwiXSwgLmJ0bi1ncm91cC1sZyA+IC5idG4gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgLmJ0bi5idG4tbGcgW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gIC5idG4tZ3JvdXAtbGcgPiAuYnRuIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAuYnRuLmJ0bi1sZyBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbiAgLmJ0bi1ncm91cC1sZyA+IC5idG4gW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5idG4uYnRuLWxnIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSxcbiAgLmJ0bi1ncm91cC1sZyA+IC5idG4gW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAuYnRuLmJ0bi1sZyBpLCAuYnRuLWdyb3VwLWxnID4gLmJ0biBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtOyB9XG5cbi5idG4uYnRuLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjNmZjtcbiAgY29sb3I6ICMzZDk0ZmI7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWxpbmssXG5hLmJ0bi5idG4tbGFiZWwsXG5idXR0b24uYnRuLmJ0bi1sYWJlbCxcbmlucHV0LmJ0bi5idG4tbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuICAuYnRuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLmJ0bi1saW5rOmhvdmVyLCAuYnRuLmJ0bi1saW5rLmFjdGl2ZSxcbiAgYS5idG4uYnRuLWxhYmVsOmZvY3VzLFxuICBhLmJ0bi5idG4tbGFiZWw6aG92ZXIsXG4gIGEuYnRuLmJ0bi1sYWJlbC5hY3RpdmUsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsOmZvY3VzLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbDpob3ZlcixcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwuYWN0aXZlLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsOmZvY3VzLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsOmhvdmVyLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1icmFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjEpO1xuICBjb2xvcjogIzNkOTRmYjtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tbGFiZWwtYnJhbmQtbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYxLCAxNDgsIDI1MSwgMC4yKTtcbiAgY29sb3I6ICMzZDk0ZmI7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbmEuYnRuLmJ0bi1sYWJlbC1icmFuZCxcbmJ1dHRvbi5idG4uYnRuLWxhYmVsLWJyYW5kLFxuaW5wdXQuYnRuLmJ0bi1sYWJlbC1icmFuZCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIGEuYnRuLmJ0bi1sYWJlbC1icmFuZDpmb2N1cywgYS5idG4uYnRuLWxhYmVsLWJyYW5kOmhvdmVyLCBhLmJ0bi5idG4tbGFiZWwtYnJhbmQuYWN0aXZlLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1icmFuZDpmb2N1cyxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtYnJhbmQ6aG92ZXIsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWJyYW5kLmFjdGl2ZSxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1icmFuZDpmb2N1cyxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1icmFuZDpob3ZlcixcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1icmFuZC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi5idG4tbGFiZWwtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1saWdodC1vMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbmEuYnRuLmJ0bi1sYWJlbC1saWdodCxcbmJ1dHRvbi5idG4uYnRuLWxhYmVsLWxpZ2h0LFxuaW5wdXQuYnRuLmJ0bi1sYWJlbC1saWdodCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIGEuYnRuLmJ0bi1sYWJlbC1saWdodDpmb2N1cywgYS5idG4uYnRuLWxhYmVsLWxpZ2h0OmhvdmVyLCBhLmJ0bi5idG4tbGFiZWwtbGlnaHQuYWN0aXZlLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1saWdodDpmb2N1cyxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtbGlnaHQ6aG92ZXIsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWxpZ2h0LmFjdGl2ZSxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1saWdodDpmb2N1cyxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1saWdodDpob3ZlcixcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1saWdodC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMyODJhM2M7IH1cblxuLmJ0bi5idG4tbGFiZWwtZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDQyLCA2MCwgMC4xKTtcbiAgY29sb3I6ICMyODJhM2M7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWxhYmVsLWRhcmstbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCA0MiwgNjAsIDAuMik7XG4gIGNvbG9yOiAjMjgyYTNjO1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG5hLmJ0bi5idG4tbGFiZWwtZGFyayxcbmJ1dHRvbi5idG4uYnRuLWxhYmVsLWRhcmssXG5pbnB1dC5idG4uYnRuLWxhYmVsLWRhcmsge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuICBhLmJ0bi5idG4tbGFiZWwtZGFyazpmb2N1cywgYS5idG4uYnRuLWxhYmVsLWRhcms6aG92ZXIsIGEuYnRuLmJ0bi1sYWJlbC1kYXJrLmFjdGl2ZSxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtZGFyazpmb2N1cyxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtZGFyazpob3ZlcixcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtZGFyay5hY3RpdmUsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtZGFyazpmb2N1cyxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1kYXJrOmhvdmVyLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWRhcmsuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4uYnRuLWxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg4LCAxMDMsIDIyMSwgMC4xKTtcbiAgY29sb3I6ICM1ODY3ZGQ7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWxhYmVsLXByaW1hcnktbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg4LCAxMDMsIDIyMSwgMC4yKTtcbiAgY29sb3I6ICM1ODY3ZGQ7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbmEuYnRuLmJ0bi1sYWJlbC1wcmltYXJ5LFxuYnV0dG9uLmJ0bi5idG4tbGFiZWwtcHJpbWFyeSxcbmlucHV0LmJ0bi5idG4tbGFiZWwtcHJpbWFyeSB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIGEuYnRuLmJ0bi1sYWJlbC1wcmltYXJ5OmZvY3VzLCBhLmJ0bi5idG4tbGFiZWwtcHJpbWFyeTpob3ZlciwgYS5idG4uYnRuLWxhYmVsLXByaW1hcnkuYWN0aXZlLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1wcmltYXJ5OmZvY3VzLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1wcmltYXJ5OmhvdmVyLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1wcmltYXJ5LmFjdGl2ZSxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1wcmltYXJ5OmZvY3VzLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLXByaW1hcnk6aG92ZXIsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtcHJpbWFyeS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi5idG4tbGFiZWwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDIwMSwgMTgzLCAwLjEpO1xuICBjb2xvcjogIzFkYzliNztcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tbGFiZWwtc3VjY2Vzcy1vMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDIwMSwgMTgzLCAwLjIpO1xuICBjb2xvcjogIzFkYzliNztcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuYS5idG4uYnRuLWxhYmVsLXN1Y2Nlc3MsXG5idXR0b24uYnRuLmJ0bi1sYWJlbC1zdWNjZXNzLFxuaW5wdXQuYnRuLmJ0bi1sYWJlbC1zdWNjZXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cbiAgYS5idG4uYnRuLWxhYmVsLXN1Y2Nlc3M6Zm9jdXMsIGEuYnRuLmJ0bi1sYWJlbC1zdWNjZXNzOmhvdmVyLCBhLmJ0bi5idG4tbGFiZWwtc3VjY2Vzcy5hY3RpdmUsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXN1Y2Nlc3M6Zm9jdXMsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXN1Y2Nlc3M6aG92ZXIsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXN1Y2Nlc3MuYWN0aXZlLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLXN1Y2Nlc3M6Zm9jdXMsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtc3VjY2Vzczpob3ZlcixcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1zdWNjZXNzLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTM0LCAyNTEsIDAuMSk7XG4gIGNvbG9yOiAjMjc4NmZiO1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1pbmZvLW8yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTM0LCAyNTEsIDAuMik7XG4gIGNvbG9yOiAjMjc4NmZiO1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG5hLmJ0bi5idG4tbGFiZWwtaW5mbyxcbmJ1dHRvbi5idG4uYnRuLWxhYmVsLWluZm8sXG5pbnB1dC5idG4uYnRuLWxhYmVsLWluZm8ge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuICBhLmJ0bi5idG4tbGFiZWwtaW5mbzpmb2N1cywgYS5idG4uYnRuLWxhYmVsLWluZm86aG92ZXIsIGEuYnRuLmJ0bi1sYWJlbC1pbmZvLmFjdGl2ZSxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtaW5mbzpmb2N1cyxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtaW5mbzpob3ZlcixcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtaW5mby5hY3RpdmUsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtaW5mbzpmb2N1cyxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1pbmZvOmhvdmVyLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWluZm8uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4uYnRuLWxhYmVsLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg0LCAzNCwgMC4xKTtcbiAgY29sb3I6ICNmZmI4MjI7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWxhYmVsLXdhcm5pbmctbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg0LCAzNCwgMC4yKTtcbiAgY29sb3I6ICNmZmI4MjI7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbmEuYnRuLmJ0bi1sYWJlbC13YXJuaW5nLFxuYnV0dG9uLmJ0bi5idG4tbGFiZWwtd2FybmluZyxcbmlucHV0LmJ0bi5idG4tbGFiZWwtd2FybmluZyB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIGEuYnRuLmJ0bi1sYWJlbC13YXJuaW5nOmZvY3VzLCBhLmJ0bi5idG4tbGFiZWwtd2FybmluZzpob3ZlciwgYS5idG4uYnRuLWxhYmVsLXdhcm5pbmcuYWN0aXZlLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC13YXJuaW5nOmZvY3VzLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC13YXJuaW5nOmhvdmVyLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC13YXJuaW5nLmFjdGl2ZSxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC13YXJuaW5nOmZvY3VzLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLXdhcm5pbmc6aG92ZXIsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtd2FybmluZy5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmI4MjI7XG4gICAgY29sb3I6ICMxMTExMTE7IH1cblxuLmJ0bi5idG4tbGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDM5LCAyMzUsIDAuMSk7XG4gIGNvbG9yOiAjRjY0RTYwO1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1kYW5nZXItbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMzksIDIzNSwgMC4yKTtcbiAgY29sb3I6ICNGNjRFNjA7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbmEuYnRuLmJ0bi1sYWJlbC1kYW5nZXIsXG5idXR0b24uYnRuLmJ0bi1sYWJlbC1kYW5nZXIsXG5pbnB1dC5idG4uYnRuLWxhYmVsLWRhbmdlciB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIGEuYnRuLmJ0bi1sYWJlbC1kYW5nZXI6Zm9jdXMsIGEuYnRuLmJ0bi1sYWJlbC1kYW5nZXI6aG92ZXIsIGEuYnRuLmJ0bi1sYWJlbC1kYW5nZXIuYWN0aXZlLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1kYW5nZXI6Zm9jdXMsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWRhbmdlcjpob3ZlcixcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtZGFuZ2VyLmFjdGl2ZSxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1kYW5nZXI6Zm9jdXMsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtZGFuZ2VyOmhvdmVyLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWRhbmdlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi5idG4tbGFiZWwtZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA4OSwgMTUyLCAwLjEpO1xuICBjb2xvcjogIzNiNTk5ODtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tbGFiZWwtZmFjZWJvb2stbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA4OSwgMTUyLCAwLjIpO1xuICBjb2xvcjogIzNiNTk5ODtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuYS5idG4uYnRuLWxhYmVsLWZhY2Vib29rLFxuYnV0dG9uLmJ0bi5idG4tbGFiZWwtZmFjZWJvb2ssXG5pbnB1dC5idG4uYnRuLWxhYmVsLWZhY2Vib29rIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cbiAgYS5idG4uYnRuLWxhYmVsLWZhY2Vib29rOmZvY3VzLCBhLmJ0bi5idG4tbGFiZWwtZmFjZWJvb2s6aG92ZXIsIGEuYnRuLmJ0bi1sYWJlbC1mYWNlYm9vay5hY3RpdmUsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWZhY2Vib29rOmZvY3VzLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1mYWNlYm9vazpob3ZlcixcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtZmFjZWJvb2suYWN0aXZlLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWZhY2Vib29rOmZvY3VzLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWZhY2Vib29rOmhvdmVyLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWZhY2Vib29rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1nb29nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNzgsIDY1LCAwLjEpO1xuICBjb2xvcjogI2RjNGU0MTtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tbGFiZWwtZ29vZ2xlLW8yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDc4LCA2NSwgMC4yKTtcbiAgY29sb3I6ICNkYzRlNDE7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbmEuYnRuLmJ0bi1sYWJlbC1nb29nbGUsXG5idXR0b24uYnRuLmJ0bi1sYWJlbC1nb29nbGUsXG5pbnB1dC5idG4uYnRuLWxhYmVsLWdvb2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gIGEuYnRuLmJ0bi1sYWJlbC1nb29nbGU6Zm9jdXMsIGEuYnRuLmJ0bi1sYWJlbC1nb29nbGU6aG92ZXIsIGEuYnRuLmJ0bi1sYWJlbC1nb29nbGUuYWN0aXZlLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1nb29nbGU6Zm9jdXMsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWdvb2dsZTpob3ZlcixcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtZ29vZ2xlLmFjdGl2ZSxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1nb29nbGU6Zm9jdXMsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtZ29vZ2xlOmhvdmVyLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWdvb2dsZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzRlNDE7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi5idG4tbGFiZWwtdHdpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzQsIDE3OSwgMjQ0LCAwLjEpO1xuICBjb2xvcjogIzRBQjNGNDtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi5idG4tbGFiZWwtdHdpdHRlci1vMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzQsIDE3OSwgMjQ0LCAwLjIpO1xuICBjb2xvcjogIzRBQjNGNDtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuYS5idG4uYnRuLWxhYmVsLXR3aXR0ZXIsXG5idXR0b24uYnRuLmJ0bi1sYWJlbC10d2l0dGVyLFxuaW5wdXQuYnRuLmJ0bi1sYWJlbC10d2l0dGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cbiAgYS5idG4uYnRuLWxhYmVsLXR3aXR0ZXI6Zm9jdXMsIGEuYnRuLmJ0bi1sYWJlbC10d2l0dGVyOmhvdmVyLCBhLmJ0bi5idG4tbGFiZWwtdHdpdHRlci5hY3RpdmUsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXR3aXR0ZXI6Zm9jdXMsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXR3aXR0ZXI6aG92ZXIsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXR3aXR0ZXIuYWN0aXZlLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLXR3aXR0ZXI6Zm9jdXMsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtdHdpdHRlcjpob3ZlcixcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC10d2l0dGVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRBQjNGNDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDgxLCAxMjcsIDE2NCwgMC4xKTtcbiAgY29sb3I6ICM1MTdmYTQ7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbS1vMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODEsIDEyNywgMTY0LCAwLjIpO1xuICBjb2xvcjogIzUxN2ZhNDtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuYS5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbSxcbmJ1dHRvbi5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbSxcbmlucHV0LmJ0bi5idG4tbGFiZWwtaW5zdGFncmFtIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cbiAgYS5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbTpmb2N1cywgYS5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbTpob3ZlciwgYS5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbS5hY3RpdmUsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbTpmb2N1cyxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtaW5zdGFncmFtOmhvdmVyLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1pbnN0YWdyYW0uYWN0aXZlLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLWluc3RhZ3JhbTpmb2N1cyxcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC1pbnN0YWdyYW06aG92ZXIsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtaW5zdGFncmFtLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUxN2ZhNDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLmJ0bi1sYWJlbC15b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzksIDE4LCAyMywgMC4xKTtcbiAgY29sb3I6ICNiMzEyMTc7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50OyB9XG5cbi5idG4uYnRuLWxhYmVsLXlvdXR1YmUtbzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OSwgMTgsIDIzLCAwLjIpO1xuICBjb2xvcjogI2IzMTIxNztcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7IH1cblxuYS5idG4uYnRuLWxhYmVsLXlvdXR1YmUsXG5idXR0b24uYnRuLmJ0bi1sYWJlbC15b3V0dWJlLFxuaW5wdXQuYnRuLmJ0bi1sYWJlbC15b3V0dWJlIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cbiAgYS5idG4uYnRuLWxhYmVsLXlvdXR1YmU6Zm9jdXMsIGEuYnRuLmJ0bi1sYWJlbC15b3V0dWJlOmhvdmVyLCBhLmJ0bi5idG4tbGFiZWwteW91dHViZS5hY3RpdmUsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXlvdXR1YmU6Zm9jdXMsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXlvdXR1YmU6aG92ZXIsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLXlvdXR1YmUuYWN0aXZlLFxuICBpbnB1dC5idG4uYnRuLWxhYmVsLXlvdXR1YmU6Zm9jdXMsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwteW91dHViZTpob3ZlcixcbiAgaW5wdXQuYnRuLmJ0bi1sYWJlbC15b3V0dWJlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzMTIxNztcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMSk7XG4gIGNvbG9yOiAjMDA3N2I1O1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG4uYnRuLmJ0bi1sYWJlbC1saW5rZWRpbi1vMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTE5LCAxODEsIDAuMik7XG4gIGNvbG9yOiAjMDA3N2I1O1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDsgfVxuXG5hLmJ0bi5idG4tbGFiZWwtbGlua2VkaW4sXG5idXR0b24uYnRuLmJ0bi1sYWJlbC1saW5rZWRpbixcbmlucHV0LmJ0bi5idG4tbGFiZWwtbGlua2VkaW4ge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuICBhLmJ0bi5idG4tbGFiZWwtbGlua2VkaW46Zm9jdXMsIGEuYnRuLmJ0bi1sYWJlbC1saW5rZWRpbjpob3ZlciwgYS5idG4uYnRuLWxhYmVsLWxpbmtlZGluLmFjdGl2ZSxcbiAgYnV0dG9uLmJ0bi5idG4tbGFiZWwtbGlua2VkaW46Zm9jdXMsXG4gIGJ1dHRvbi5idG4uYnRuLWxhYmVsLWxpbmtlZGluOmhvdmVyLFxuICBidXR0b24uYnRuLmJ0bi1sYWJlbC1saW5rZWRpbi5hY3RpdmUsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtbGlua2VkaW46Zm9jdXMsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtbGlua2VkaW46aG92ZXIsXG4gIGlucHV0LmJ0bi5idG4tbGFiZWwtbGlua2VkaW4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2I1O1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4uYnRuLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1jaXJjbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuYnRuLmJ0bi1pY29uIGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIC5idG4uYnRuLWljb24gW2NsYXNzXj1cInNvY2ljb24tXCJdLFxuICAuYnRuLmJ0bi1pY29uIFtjbGFzcyo9XCIgc29jaWNvbi1cIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5idG4uYnRuLWljb24ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgICB3aWR0aDogM3JlbTsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4uYnRuLWljb24ge1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHdpZHRoOiAyLjVyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLmJ0bi1pY29uIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1zbSBbY2xhc3NePVwibGEtXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLXNtIFtjbGFzcyo9XCIgbGEtXCJdIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1zbSBbY2xhc3NePVwiZmEtXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLXNtIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICBmb250LXNpemU6IDEuMTVyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1zbSBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLXNtIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLXNtIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLXNtIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLWljb24tbWQgW2NsYXNzXj1cImxhLVwiXSxcbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1tZCBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1tZCBbY2xhc3NePVwiZmEtXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLW1kIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLW1kIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gIC5idG4uYnRuLWljb24uYnRuLWljb24tbWQgW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gIC5idG4uYnRuLWljb24uYnRuLWljb24tbWQgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5idG4uYnRuLWljb24uYnRuLWljb24tbWQgW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLWxnIFtjbGFzc149XCJsYS1cIl0sXG4gIC5idG4uYnRuLWljb24uYnRuLWljb24tbGcgW2NsYXNzKj1cIiBsYS1cIl0ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLWljb24tbGcgW2NsYXNzXj1cImZhLVwiXSxcbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1sZyBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4taWNvbi1sZyBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLWxnIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLWxnIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pY29uLWxnIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLmJ0bi5idG4taWNvbi5idG4tYnJhbmQgaSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi5idG4taWNvbi5idG4tYnJhbmQ6Zm9jdXMgaSwgLmJ0bi5idG4taWNvbi5idG4tYnJhbmQ6aG92ZXIgaSwgLmJ0bi5idG4taWNvbi5idG4tYnJhbmQuYWN0aXZlIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLWxpZ2h0IGkge1xuICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLWxpZ2h0OmZvY3VzIGksIC5idG4uYnRuLWljb24uYnRuLWxpZ2h0OmhvdmVyIGksIC5idG4uYnRuLWljb24uYnRuLWxpZ2h0LmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1kYXJrIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLWRhcms6Zm9jdXMgaSwgLmJ0bi5idG4taWNvbi5idG4tZGFyazpob3ZlciBpLCAuYnRuLmJ0bi1pY29uLmJ0bi1kYXJrLmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1wcmltYXJ5IGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLXByaW1hcnk6Zm9jdXMgaSwgLmJ0bi5idG4taWNvbi5idG4tcHJpbWFyeTpob3ZlciBpLCAuYnRuLmJ0bi1pY29uLmJ0bi1wcmltYXJ5LmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1zdWNjZXNzIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLXN1Y2Nlc3M6Zm9jdXMgaSwgLmJ0bi5idG4taWNvbi5idG4tc3VjY2Vzczpob3ZlciBpLCAuYnRuLmJ0bi1pY29uLmJ0bi1zdWNjZXNzLmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1pbmZvIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLWluZm86Zm9jdXMgaSwgLmJ0bi5idG4taWNvbi5idG4taW5mbzpob3ZlciBpLCAuYnRuLmJ0bi1pY29uLmJ0bi1pbmZvLmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi13YXJuaW5nIGkge1xuICAgIGNvbG9yOiAjMTExMTExOyB9XG4gIC5idG4uYnRuLWljb24uYnRuLXdhcm5pbmc6Zm9jdXMgaSwgLmJ0bi5idG4taWNvbi5idG4td2FybmluZzpob3ZlciBpLCAuYnRuLmJ0bi1pY29uLmJ0bi13YXJuaW5nLmFjdGl2ZSBpIHtcbiAgICBjb2xvcjogIzExMTExMTsgfVxuICAuYnRuLmJ0bi1pY29uLmJ0bi1kYW5nZXIgaSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi5idG4taWNvbi5idG4tZGFuZ2VyOmZvY3VzIGksIC5idG4uYnRuLWljb24uYnRuLWRhbmdlcjpob3ZlciBpLCAuYnRuLmJ0bi1pY29uLmJ0bi1kYW5nZXIuYWN0aXZlIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4taWNvbi1oIHtcbiAgaGVpZ2h0OiAzcmVtOyB9XG5cbi5idG4taWNvbi1oLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4taWNvbi1oLmJ0biB7XG4gIGhlaWdodDogMi4yNXJlbTsgfVxuXG4uYnRuLWljb24taC5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLWljb24taC5idG4ge1xuICBoZWlnaHQ6IDRyZW07IH1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLmJ0bi1pY29uLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bi5idG4taWNvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYnRuLmt0LXNwaW5uZXI6bm90KC5rdC1zcGlubmVyLS1jZW50ZXIpIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtOyB9XG4gIC5idG4ua3Qtc3Bpbm5lcjpub3QoLmt0LXNwaW5uZXItLWNlbnRlcik6YmVmb3JlIHtcbiAgICBsZWZ0OiAxcmVtOyB9XG5cbi5idG4ua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAuYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tcmlnaHQ6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxcmVtOyB9XG5cbi5idG4ua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1zbTpub3QoLmt0LXNwaW5uZXItLWNlbnRlcikge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTsgfVxuICAuYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tc206bm90KC5rdC1zcGlubmVyLS1jZW50ZXIpOmJlZm9yZSB7XG4gICAgbGVmdDogMXJlbTsgfVxuXG4uYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tc20ua3Qtc3Bpbm5lci0tcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTsgfVxuICAuYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tc20ua3Qtc3Bpbm5lci0tcmlnaHQ6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxcmVtOyB9XG5cbi5idG4ua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1sZzpub3QoLmt0LXNwaW5uZXItLWNlbnRlcikge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTsgfVxuICAuYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tbGc6bm90KC5rdC1zcGlubmVyLS1jZW50ZXIpOmJlZm9yZSB7XG4gICAgbGVmdDogMXJlbTsgfVxuXG4uYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tbGcua3Qtc3Bpbm5lci0tcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTsgfVxuICAuYnRuLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tbGcua3Qtc3Bpbm5lci0tcmlnaHQ6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxcmVtOyB9XG5cbi5idG4uYnRuLWdsb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggMTRweCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAuc2hvdyA+IC5idG4uYnRuLWdsb3csIC5idG4uYnRuLWdsb3cuYWN0aXZlLCAuYnRuLmJ0bi1nbG93OmFjdGl2ZSwgLmJ0bi5idG4tZ2xvdzpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4uYnRuLWdyb3VwLmJ0bi1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYnRuLWdyb3VwLmJ0bi1waWxsIC5idG4tYnJhbmQge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7IH1cbiAgLmJ0bi1ncm91cC5idG4tcGlsbCAuYnRuLWxpZ2h0IHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5idG4tZ3JvdXAuYnRuLXBpbGwgLmJ0bi1kYXJrIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5idG4tZ3JvdXAuYnRuLXBpbGwgLmJ0bi1wcmltYXJ5IHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5idG4tZ3JvdXAuYnRuLXBpbGwgLmJ0bi1zdWNjZXNzIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5idG4tZ3JvdXAuYnRuLXBpbGwgLmJ0bi1pbmZvIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5idG4tZ3JvdXAuYnRuLXBpbGwgLmJ0bi13YXJuaW5nIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5idG4tZ3JvdXAuYnRuLXBpbGwgLmJ0bi1kYW5nZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmJ0bi1ncm91cC5idG4tZWxldmF0ZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAwcHggcmdiYSg1NiwgMzYsIDk5LCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IDBweCByZ2JhKDU2LCAzNiwgOTksIDAuMDgpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWdyb3VwLmJ0bi1waWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmJ0bi1ncm91cC5idG4tcGlsbCAubmF2IHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmJ0bi1ncm91cC5idG4tcGlsbCAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07IH0gfVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgcGFkZGluZzogMC4xNXJlbSAwLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4td2lkdGg6IDE0cmVtO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBsZWZ0OiAwLypydGw6aWdub3JlKi87XG4gIC8qcnRsOnJhdzpcbiAgICByaWdodDogYXV0bztcbiAgICAqLyB9XG4gIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtZml0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtZml0LWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1maXQtdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWZpdDpub3QoLmRyb3Bkb3duLW1lbnUtdG9wLXVucm91bmQpID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtZml0Om5vdCguZHJvcGRvd24tbWVudS10b3AtdW5yb3VuZCkgZm9ybSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cbiAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS10b3AtdW5yb3VuZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAuZHJvcGRvd24tbWVudTpiZWZvcmUsIC5kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXG4gIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0ge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxLjJyZW07IH1cbiAgICAuZHJvcGRvd24tbWVudSA+IGxpID4gYSBbY2xhc3NePVwibGEtXCJdLFxuICAgIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIFtjbGFzcyo9XCIgbGEtXCJdLFxuICAgIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0gW2NsYXNzXj1cImxhLVwiXSxcbiAgICAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1pdGVtIFtjbGFzcyo9XCIgbGEtXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEgW2NsYXNzXj1cImZhLVwiXSxcbiAgICAuZHJvcGRvd24tbWVudSA+IGxpID4gYSBbY2xhc3MqPVwiIGZhLVwiXSxcbiAgICAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1pdGVtIFtjbGFzc149XCJmYS1cIl0sXG4gICAgLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taXRlbSBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gICAgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEgW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gICAgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gICAgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEgW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdLFxuICAgIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgICAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1pdGVtIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAgIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWl0ZW0gW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gICAgLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taXRlbSBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAuZHJvcGRvd24tbWVudSA+IGxpID4gYSA+IGksXG4gICAgLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taXRlbSA+IGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhID4gaTpiZWZvcmUsXG4gICAgICAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1pdGVtID4gaTpiZWZvcmUge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLW1lbnU6bm90KC5kYXRlcmFuZ2VwaWNrZXIpIHtcbiAgICAvKnJ0bDpyYXc6XG4gICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgKi8gfVxuICAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXNtIHtcbiAgICB3aWR0aDogMjQwcHg7IH1cbiAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1tZCB7XG4gICAgd2lkdGg6IDI2MHB4OyB9XG4gIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbGcge1xuICAgIHdpZHRoOiAzMjBweDsgfVxuICAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXhsIHtcbiAgICB3aWR0aDogMzgwcHg7IH1cbiAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1hbmltIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZHJvcGRvd24tbWVudS1mYWRlLWluIC4zcyBlYXNlIDEsIGRyb3Bkb3duLW1lbnUtbW92ZS11cCAuM3MgZWFzZS1vdXQgMTtcbiAgICBhbmltYXRpb246IGRyb3Bkb3duLW1lbnUtZmFkZS1pbiAuM3MgZWFzZSAxLCBkcm9wZG93bi1tZW51LW1vdmUtdXAgLjNzIGVhc2Utb3V0IDE7IH1cbiAgLmRyb3B1cCAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWFuaW0sXG4gIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1tZW51LWFuaW0tZG93bi5kcm9wZG93bi1tZW51LWFuaW0ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkcm9wZG93bi1tZW51LWZhZGUtaW4gLjNzIGVhc2UgMSwgZHJvcGRvd24tbWVudS1tb3ZlLWRvd24gLjNzIGVhc2Utb3V0IDE7XG4gICAgYW5pbWF0aW9uOiBkcm9wZG93bi1tZW51LWZhZGUtaW4gLjNzIGVhc2UgMSwgZHJvcGRvd24tbWVudS1tb3ZlLWRvd24gLjNzIGVhc2Utb3V0IDE7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS14bCwgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1sZywgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1tZCB7XG4gICAgICB3aWR0aDogMzAwcHg7IH0gfVxuXG4ubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDAuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbS8qcnRsOmlnbm9yZSovO1xuICBvcGFjaXR5OiAwLjc7XG4gIGZvbnQtZmFtaWx5OiBGbGF0aWNvbjI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBjb250ZW50OiBcIu+GsVwiOyB9XG5cbi5uYXYtbGluay5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmFmdGVyLFxuLmJ0bi5kcm9wZG93bi10b2dnbGUuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDsgfVxuXG4uZHJvcGRvd24uZHJvcGRvd24taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5kcm9wdXAgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5kcm9wdXAgLmJ0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRmxhdGljb24yO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgY29udGVudDogXCLvhrNcIjsgfVxuXG4uYnRuLWdyb3VwLmRyb3ByaWdodCAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSxcbi5idG4tZ3JvdXAuZHJvcHJpZ2h0IC5idG4uZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0bi1ncm91cC5kcm9wcmlnaHQgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTphZnRlcixcbi5idG4tZ3JvdXAuZHJvcHJpZ2h0IC5idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IEZsYXRpY29uMjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74apXCI7IH1cblxuLmJ0bi1ncm91cC5kcm9wbGVmdCAubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSxcbi5idG4tZ3JvdXAuZHJvcGxlZnQgLmJ0bi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYnRuLWdyb3VwLmRyb3BsZWZ0IC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uYnRuLWdyb3VwLmRyb3BsZWZ0IC5idG4uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IEZsYXRpY29uMjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGNvbnRlbnQ6IFwi74ayXCI7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRyb3Bkb3duLW1lbnUtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGRyb3Bkb3duLW1lbnUtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcGRvd24tbWVudS1tb3ZlLWRvd24ge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZHJvcGRvd24tbWVudS1tb3ZlLWRvd24ge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBkcm9wZG93bi1tZW51LW1vdmUtdXAge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIHRvIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1tZW51LW1vdmUtdXAge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIHRvIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbWFyZ2lubGVzcywgLmZvcm0tZ3JvdXAuZm9ybS1ncm91cC1sYXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5mb3JtLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrLFxuICAuZm9ybS1ncm91cCAudmFsaWQtZmVlZGJhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmZvcm0tZ3JvdXAgLmZvcm0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLmZvcm0tZ3JvdXAuZm9ybS1ncm91cC1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmZvcm0tZ3JvdXAuZm9ybS1ncm91cC14cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuICAuZm9ybS1ncm91cC5mb3JtLWdyb3VwLWxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tY29udHJvbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY3VzdG9tLWZpbGUtbGFiZWw6YWZ0ZXIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG5cbi5pbnB1dC1ncm91cCBbY2xhc3NePVwibGEtXCJdLFxuLmlucHV0LWdyb3VwIFtjbGFzcyo9XCIgbGEtXCJdIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmlucHV0LWdyb3VwIFtjbGFzc149XCJmYS1cIl0sXG4uaW5wdXQtZ3JvdXAgW2NsYXNzKj1cIiBmYS1cIl0ge1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbi5pbnB1dC1ncm91cCBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbi5pbnB1dC1ncm91cCBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbi5pbnB1dC1ncm91cCBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgaSB7XG4gIGNvbG9yOiAjYTdhYmMzO1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZCArIC5pbnB1dC1ncm91cC1hcHBlbmQsXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkICsgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCArIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4uaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXByZXBlbmQgKyAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogMXB4OyB9XG5cbi52YWxpZGF0ZWQgLnZhbGlkLWZlZWRiYWNrLFxuLnZhbGlkYXRlZCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yb3cucm93LW5vLXBhZGRpbmcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5yb3cucm93LW5vLXBhZGRpbmcgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5yb3cucm93LWZ1bGwtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5yb3cgLmNvbC1zdHJldGNoIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbi5yb3dbY2xhc3MqPVwicm93LWNvbC1zZXBhcmF0b3ItXCJdID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLnJvd1tjbGFzcyo9XCJyb3ctY29sLXNlcGFyYXRvci1cIl0gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMXB4KSB7XG4gIC5yb3cucm93LWNvbC1zZXBhcmF0b3IteHMgPiBkaXYge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAgIC5yb3cucm93LWNvbC1zZXBhcmF0b3IteHMgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgLnJvdy5yb3ctY29sLXNlcGFyYXRvci1zbSA+IGRpdiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gICAgLnJvdy5yb3ctY29sLXNlcGFyYXRvci1zbSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucm93LnJvdy1jb2wtc2VwYXJhdG9yLW1kID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAucm93LnJvdy1jb2wtc2VwYXJhdG9yLW1kID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucm93LnJvdy1jb2wtc2VwYXJhdG9yLWxnID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAucm93LnJvdy1jb2wtc2VwYXJhdG9yLWxnID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAucm93LnJvdy1jb2wtc2VwYXJhdG9yLXhsID4gZGl2IHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAucm93LnJvdy1jb2wtc2VwYXJhdG9yLXhsID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9IH1cblxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogIzQ2NDQ1NzsgfVxuICAgIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSBzbWFsbCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2E3YWJjMztcbiAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi74aRXCI7IH1cbiAgICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2U6aG92ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgLm1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmNsb3NlOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5jbG9zZSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAuY2xvc2U6aG92ZXIge1xuICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cblxuLm1vZGFsLm1vZGFsLXN0aWNreS1ib3R0b20tcmlnaHQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMjVweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDYwcHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDYwcHggLTE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5tb2RhbC5tb2RhbC1zdGlja3ktYm90dG9tLXJpZ2h0IHtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vZGFsLm1vZGFsLXN0aWNreS1ib3R0b20tcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiA5MCU7IH0gfVxuICAubW9kYWwubW9kYWwtc3RpY2t5LWJvdHRvbS1yaWdodCAubW9kYWwtZGlhbG9nIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5tb2RhbC5tb2RhbC1zdGlja3ktYm90dG9tLXJpZ2h0IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5tb2RhbC1ib2R5Lm1vZGFsLWJvZHktZml0IHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubW9kYWwtYm9keS5tb2RhbC1ib2R5LXgtZml0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5tb2RhbC1ib2R5Lm1vZGFsLWJvZHkteS1maXQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubW9kYWwtZGlhbG9nLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyOTlweDsgfSB9XG5cbi5wYWdpbmF0aW9uLnBhZ2luYXRpb24tLWdyaWQge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDsgfVxuICAucGFnaW5hdGlvbi5wYWdpbmF0aW9uLS1ncmlkIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM5MjhlYWE7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luOiAwIDAuMXJlbTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gIC5wYWdpbmF0aW9uLnBhZ2luYXRpb24tLWdyaWQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24ucGFnaW5hdGlvbi0tZ3JpZCAucGFnZS1pdGVtOmhvdmVyIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLnBhZ2luYXRpb24tLWdyaWQgLnBhZ2UtaXRlbTpmb2N1cyAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wb3BvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAucG9wb3ZlciAucG9wb3Zlci1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZGYyOyB9XG5cbi5wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZjI7IH1cbiAgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB9XG4gIC5wcm9ncmVzcy5wcm9ncmVzcy1zbSB7XG4gICAgaGVpZ2h0OiA2cHg7IH1cbiAgICAucHJvZ3Jlc3MucHJvZ3Jlc3Mtc20gLnByb2dyZXNzLWJhciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLnByb2dyZXNzLnByb2dyZXNzLWxnIHtcbiAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICAucHJvZ3Jlc3MucHJvZ3Jlc3MtbGcgLnByb2dyZXNzLWJhciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnRhYmxlIHRoZWFkIHRoLCAudGFibGUgdGhlYWQgdGQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuXG4udGFibGUgdHIudGFibGUtYWN0aXZlIHRkLCAudGFibGUgdHIudGFibGUtYWN0aXZlIHRoIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLnRhYmxlLnRhYmxlLWhlYWQtbm9ib3JkZXIgdGhlYWQgdGgsIC50YWJsZS50YWJsZS1oZWFkLW5vYm9yZGVyIHRoZWFkIHRkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4udGFibGUudGFibGUtaGVhZC1zb2xpZCB0aGVhZCB0aCwgLnRhYmxlLnRhYmxlLWhlYWQtc29saWQgdGhlYWQgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhOyB9XG5cbi50YWJsZTpub3QoLnRhYmxlLWJvcmRlcmVkKSB0aGVhZCB0aCwgLnRhYmxlOm5vdCgudGFibGUtYm9yZGVyZWQpIHRoZWFkIHRkIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4ubmF2LXBpbGxzLFxuLm5hdi10YWJzIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwOyB9XG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayxcbiAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzc149XCJsYS1cIl0sXG4gICAgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzcyo9XCIgbGEtXCJdLFxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzc149XCJsYS1cIl0sXG4gICAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgW2NsYXNzKj1cIiBsYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgW2NsYXNzXj1cImZhLVwiXSxcbiAgICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgW2NsYXNzKj1cIiBmYS1cIl0sXG4gICAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsgW2NsYXNzXj1cImZhLVwiXSxcbiAgICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAgIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gICAgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSxcbiAgICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayBpLFxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIGkge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6YWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4gICAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLFxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmFjdGl2ZSxcbiAgICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cblxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogIzNkOTRmYjsgfVxuICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayBpIHtcbiAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIGksIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmFjdGl2ZSBpLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkIGkge1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cblxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93ID4gLm5hdi1saW5rIGkge1xuICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLm5hdi1waWxscyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6YWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5uYXYtcGlsbHMubmF2LXBpbGxzLXNtIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cblxuLm5hdi1waWxscy5uYXYtcGlsbHMtYm9sZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubmF2LXBpbGxzLm5hdi1waWxscy1sYWJlbCAubmF2LWl0ZW0gLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi1waWxscy5uYXYtcGlsbHMtbGFiZWwgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMubmF2LXBpbGxzLWxhYmVsIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7XG4gIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5uYXYtcGlsbHMubmF2LXBpbGxzLWxhYmVsIC5uYXYtaXRlbS5zaG93ID4gLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7XG4gIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5uYXYtZml0IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm5hdi1waWxscy5uYXYtdGFicy1idG4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bjpiZWZvcmUsIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA3NXB4O1xuICAgIG1hcmdpbjogMC41cmVtO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogcmdiYSg2OSwgNjUsIDc4LCAwLjA2KSAwcHggMXB4IDE1cHggMXB4O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoNjksIDY1LCA3OCwgMC4wNikgMHB4IDFweCAxNXB4IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMC44NXJlbSAwLjc1cmVtOyB9XG4gICAgICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0biAubmF2LWl0ZW0gLm5hdi1saW5rIC5uYXYtbGluay1pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiAgICAgICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LWxpbmstaWNvbiBpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAgIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuIC5uYXYtaXRlbSAubmF2LWxpbmsgLm5hdi1saW5rLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIFtjbGFzc149XCJsYS1cIl0sXG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIFtjbGFzcyo9XCIgbGEtXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIFtjbGFzc149XCJmYS1cIl0sXG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAgIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuIC5uYXYtbGluayBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbiAgICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0biAubmF2LWxpbmsgW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1saW5rIGkge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXRhYnMtYnRuLTJ4IGEubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi10YWJzLWJ0bi1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtdGFicy1idG4tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAua3QtcG9ydGxldC0tdGFicyAubmF2LXBpbGxzLm5hdi10YWJzLWJ0biB7XG4gICAgbWFyZ2luOiAwIDAgLTFweCAwOyB9XG4gICAgLmt0LXBvcnRsZXQtLXRhYnMgLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXRhYnMtYnRuLTJ4IHtcbiAgICAgIG1hcmdpbjogMCAwIC0ycHggMDsgfVxuICAgIC5rdC1wb3J0bGV0LS10YWJzIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuIC5uYXYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAgICAgLmt0LXBvcnRsZXQtLXRhYnMgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtdGFicy1ib2xkIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLm5hdi1waWxscy5uYXYtdGFicy1idG4gYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWljb24gaSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXYtcGlsbHMubmF2LXRhYnMtYnRuIGEubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay10aXRsZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXYtcGlsbHMubmF2LXRhYnMtYnRuIGEubmF2LWxpbmsgLm5hdi1saW5rLWljb24gaSB7XG4gIGNvbG9yOiAjYWRiMWM3OyB9XG5cbi5uYXYtcGlsbHMubmF2LXRhYnMtYnRuIGEubmF2LWxpbmsgLm5hdi1saW5rLXRpdGxlIHtcbiAgY29sb3I6ICNhN2FiYzM7IH1cblxuLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXBpbGxzLWJ0bi1icmFuZCBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXBpbGxzLWJ0bi1icmFuZCBhLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tYnJhbmQgYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tbGlnaHQgYS5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tbGlnaHQgYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWljb24gaSB7XG4gICAgY29sb3I6ICMyODJhM2MgIWltcG9ydGFudDsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLWxpZ2h0IGEubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay10aXRsZSB7XG4gICAgY29sb3I6ICMyODJhM2MgIWltcG9ydGFudDsgfVxuXG4ubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLWRhcmsgYS5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjOyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tZGFyayBhLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tZGFyayBhLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXBpbGxzLWJ0bi1wcmltYXJ5IGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLXByaW1hcnkgYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWljb24gaSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLXByaW1hcnkgYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tc3VjY2VzcyBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGM5Yjc7IH1cbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXBpbGxzLWJ0bi1zdWNjZXNzIGEubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1pY29uIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXBpbGxzLWJ0bi1zdWNjZXNzIGEubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4ubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLWluZm8gYS5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiOyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4taW5mbyBhLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4taW5mbyBhLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLm5hdi1waWxscy5uYXYtdGFicy1idG4ubmF2LXBpbGxzLWJ0bi13YXJuaW5nIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLXdhcm5pbmcgYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWljb24gaSB7XG4gICAgY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLXdhcm5pbmcgYS5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLXRpdGxlIHtcbiAgICBjb2xvcjogIzExMTExMSAhaW1wb3J0YW50OyB9XG5cbi5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tZGFuZ2VyIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDsgfVxuICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0bi5uYXYtcGlsbHMtYnRuLWRhbmdlciBhLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5uYXYtcGlsbHMubmF2LXRhYnMtYnRuLm5hdi1waWxscy1idG4tZGFuZ2VyIGEubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdiAubmF2LWl0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogNi41cmVtO1xuICAgIG1hcmdpbjogMC42cmVtOyB9XG4gICAgLm5hdi1waWxscy5uYXYtdGFicy1idG4gLm5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIC5uYXYtbGluay1pY29uIGkge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAubmF2LXBpbGxzLm5hdi10YWJzLWJ0biAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgLm5hdi1saW5rLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbi5uYXYtdGFicy5uYXYtdGFicy1saW5lIHtcbiAgbWFyZ2luOiAwIDAgMjVweCAwOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lOmJlZm9yZSwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1saW5rIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBbY2xhc3NePVwibGEtXCJdLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBbY2xhc3NePVwiZmEtXCJdLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWxpbmsgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1saW5rIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtbGluayBpIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUgLm5hdi1saW5rIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAua3QtcG9ydGxldC0tdGFicyAubmF2LXRhYnMubmF2LXRhYnMtbGluZSB7XG4gICAgbWFyZ2luOiAwIDAgLTFweCAwLjVyZW07XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLmt0LXBvcnRsZXQtLXRhYnMgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS0yeCB7XG4gICAgICBtYXJnaW46IDAgMCAtMnB4IDA7IH1cbiAgICAua3QtcG9ydGxldC0tdGFicyAubmF2LXRhYnMubmF2LXRhYnMtbGluZSAubmF2LWl0ZW0ge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAgIC5rdC1wb3J0bGV0LS10YWJzIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtYm9sZCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWJvbGRlciAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxnIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGcgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1sZyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1sZyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTJ4IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHggIWltcG9ydGFudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtMnggLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0ycHg7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTJ4IGEubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS0zeCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLTN4IC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtM3B4OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS0zeCBhLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhaW1wb3J0YW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLXNwYWNlLWxnIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtc3BhY2UtbGcgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtc3BhY2UtbGcgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLXNwYWNlLWxnIC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1zcGFjZS14bCAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLXNwYWNlLXhsIC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLXNwYWNlLXhsIC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1zcGFjZS14bCAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLm5hdi10YWJzLm5hdi10YWJzLWxpbmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi5uYXYtdGFicyAubmF2LWxpbmsgaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rIGkge1xuICAgICAgY29sb3I6ICNhZGIxYzc7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmRpc2FibGVkLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIGEubmF2LWxpbms6ZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2Lm5hdi10YWJzIC5uYXYtbGluayBnIFtmaWxsXSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rIGcgW2ZpbGxdIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgIGZpbGw6ICNhN2FiYzM7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIGcgW2ZpbGxdLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIGEubmF2LWxpbms6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUgYS5uYXYtbGluazpob3ZlcixcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZDk0ZmI7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIgPiBpLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSA+IGksXG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rOmhvdmVyID4gaSxcbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIGEubmF2LWxpbmsuYWN0aXZlID4gaSB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIGcgW2ZpbGxdLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSBnIFtmaWxsXSxcbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIGEubmF2LWxpbms6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rLmFjdGl2ZSBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyOmhvdmVyIGcgW2ZpbGxdLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciBnIFtmaWxsXSxcbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lIGEubmF2LWxpbms6aG92ZXI6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZSBhLm5hdi1saW5rLmFjdGl2ZTpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYnJhbmQubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1icmFuZCBhLm5hdi1saW5rOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNkOTRmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWJyYW5kLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYnJhbmQubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYnJhbmQgYS5uYXYtbGluazpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1icmFuZCBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZDk0ZmI7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWJyYW5kLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIgPiBpLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWJyYW5kLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWJyYW5kIGEubmF2LWxpbms6aG92ZXIgPiBpLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYnJhbmQgYS5uYXYtbGluay5hY3RpdmUgPiBpIHtcbiAgICAgIGNvbG9yOiAjNTZhMmZjOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtYnJhbmQubmF2LXRhYnMtbGluZS0yeCwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1icmFuZC5uYXYtdGFicy1saW5lLTN4IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDYxLCAxNDgsIDI1MSwgMC4xKTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0Lm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgYS5uYXYtbGluazpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodC5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0Lm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IGEubmF2LWxpbms6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtbGlnaHQgYS5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodC5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyID4gaSwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodC5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSA+IGksXG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodCBhLm5hdi1saW5rOmhvdmVyID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0IGEubmF2LWxpbmsuYWN0aXZlID4gaSB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1saWdodC5uYXYtdGFicy1saW5lLTJ4LCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWxpZ2h0Lm5hdi10YWJzLWxpbmUtM3gge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrIGEubmF2LWxpbms6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgyYTNjOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyay5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayBhLm5hdi1saW5rOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgYS5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjMjgyYTNjO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjgyYTNjOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYXJrLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIgPiBpLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUgPiBpLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyayBhLm5hdi1saW5rOmhvdmVyID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsgYS5uYXYtbGluay5hY3RpdmUgPiBpIHtcbiAgICAgIGNvbG9yOiAjMzIzNTRiOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFyay5uYXYtdGFicy1saW5lLTJ4LCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhcmsubmF2LXRhYnMtbGluZS0zeCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSg0MCwgNDIsIDYwLCAwLjEpOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeS5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkgYS5uYXYtbGluazpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1ODY3ZGQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5Lm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeS5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IGEubmF2LWxpbms6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICM1ODY3ZGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1ODY3ZGQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXByaW1hcnkubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciA+IGksIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeS5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSA+IGksXG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5IGEubmF2LWxpbms6aG92ZXIgPiBpLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeSBhLm5hdi1saW5rLmFjdGl2ZSA+IGkge1xuICAgICAgY29sb3I6ICM2ZDdhZTE7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1wcmltYXJ5Lm5hdi10YWJzLWxpbmUtMngsIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtcHJpbWFyeS5uYXYtdGFicy1saW5lLTN4IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDg4LCAxMDMsIDIyMSwgMC4xKTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzIGEubmF2LWxpbms6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWRjOWI3OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2Vzcy5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyBhLm5hdi1saW5rOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgYS5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjMWRjOWI3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMWRjOWI3OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1zdWNjZXNzLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIgPiBpLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MubmF2Lm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUgPiBpLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2VzcyBhLm5hdi1saW5rOmhvdmVyID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MgYS5uYXYtbGluay5hY3RpdmUgPiBpIHtcbiAgICAgIGNvbG9yOiAjMjFkZmNiOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtc3VjY2Vzcy5uYXYtdGFicy1saW5lLTJ4LCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXN1Y2Nlc3MubmF2LXRhYnMtbGluZS0zeCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mbyBhLm5hdi1saW5rOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI3ODZmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8ubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gYS5uYXYtbGluazpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIGEubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogIzI3ODZmYjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI3ODZmYjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtaW5mby5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyID4gaSwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8gYS5uYXYtbGluazpob3ZlciA+IGksXG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvIGEubmF2LWxpbmsuYWN0aXZlID4gaSB7XG4gICAgICBjb2xvcjogIzQwOTRmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWluZm8ubmF2LXRhYnMtbGluZS0yeCwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1pbmZvLm5hdi10YWJzLWxpbmUtM3gge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMzksIDEzNCwgMjUxLCAwLjEpOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZy5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcgYS5uYXYtbGluazpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmI4MjI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nLm5hdi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZy5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIGEubmF2LWxpbms6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyBhLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmI4MjI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmI4MjI7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLXdhcm5pbmcubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciA+IGksIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZy5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSA+IGksXG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nIGEubmF2LWxpbms6aG92ZXIgPiBpLFxuICAgIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZyBhLm5hdi1saW5rLmFjdGl2ZSA+IGkge1xuICAgICAgY29sb3I6ICNmZmMwM2M7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS13YXJuaW5nLm5hdi10YWJzLWxpbmUtMngsIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtd2FybmluZy5uYXYtdGFicy1saW5lLTN4IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMTg0LCAzNCwgMC4xKTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlci5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciBhLm5hdi1saW5rOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2NEU2MDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlci5uYXYubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlci5uYXYubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgYS5uYXYtbGluazpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIgYS5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAjRjY0RTYwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjY0RTYwOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIubmF2Lm5hdi10YWJzIC5uYXYtbGluazpob3ZlciA+IGksIC5uYXYtdGFicy5uYXYtdGFicy1saW5lLm5hdi10YWJzLWxpbmUtZGFuZ2VyLm5hdi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciBhLm5hdi1saW5rOmhvdmVyID4gaSxcbiAgICAubmF2LXRhYnMubmF2LXRhYnMtbGluZS5uYXYtdGFicy1saW5lLWRhbmdlciBhLm5hdi1saW5rLmFjdGl2ZSA+IGkge1xuICAgICAgY29sb3I6ICNmZDQwZWQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIubmF2LXRhYnMtbGluZS0yeCwgLm5hdi10YWJzLm5hdi10YWJzLWxpbmUubmF2LXRhYnMtbGluZS1kYW5nZXIubmF2LXRhYnMtbGluZS0zeCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTMsIDM5LCAyMzUsIDAuMSk7IH1cblxuLnRvYXN0LnRvYXN0LWN1c3RvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTk1O1xuICB0b3A6IDJyZW07XG4gIHJpZ2h0OiAycmVtO1xuICB3aWR0aDogMzUwcHg7XG4gIGJvcmRlcjogMDsgfVxuICAudG9hc3QudG9hc3QtY3VzdG9tLnRvYXN0LWxlZnQge1xuICAgIGxlZnQ6IDJyZW07XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLnRvYXN0LnRvYXN0LWN1c3RvbS50b2FzdC1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDJyZW07IH1cbiAgLnRvYXN0LnRvYXN0LWN1c3RvbS50b2FzdC10b3Age1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDJyZW07IH1cbiAgLnRvYXN0LnRvYXN0LWN1c3RvbS50b2FzdC1jZW50ZXItdiB7XG4gICAgdG9wOiA0NSU7XG4gICAgYm90dG9tOiBhdXRvOyB9XG4gIC50b2FzdC50b2FzdC1jdXN0b20udG9hc3QtY2VudGVyLWgge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTE3NXB4OyB9XG4gIC50b2FzdC50b2FzdC1jdXN0b20gLnRvYXN0LWhlYWRlciB7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07IH1cbiAgLnRvYXN0LnRvYXN0LWN1c3RvbSAudG9hc3QtYm9keSB7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLnRvYXN0LnRvYXN0LWN1c3RvbS5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudG9hc3QudG9hc3QtY3VzdG9tLnRvYXN0LWZpbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRvYXN0IC50b2FzdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzZjNzI5MztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnRvYXN0IC50b2FzdC10aW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZjNzI5MzsgfVxuXG4udG9hc3QgLnRvYXN0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi50b2FzdCAudG9hc3QtY2xvc2Uge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAudG9hc3QgLnRvYXN0LWNsb3NlIGkge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLnRvYXN0IC50b2FzdC1jbG9zZSBpOmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnRvYXN0IC50b2FzdC1jbG9zZTpob3ZlciBpIHtcbiAgICBjb2xvcjogIzNkOTRmYjsgfVxuXG4udG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93LFxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgLypydGw6cmF3OlxuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgKi8gfVxuICAudG9vbHRpcC5icy10b29sdGlwLWxlZnQgLmFycm93OmJlZm9yZSwgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OmJlZm9yZSxcbiAgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OmJlZm9yZSB7XG4gICAgLypydGw6cmF3OlxuICAgICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICAgICAgICAqLyB9XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93LFxuLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gIC8qcnRsOnJhdzpcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICovIH1cbiAgLnRvb2x0aXAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6YmVmb3JlLCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OmJlZm9yZSxcbiAgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzpiZWZvcmUge1xuICAgIC8qcnRsOnJhdzpcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgICovIH1cblxuLnRvb2x0aXAudG9vbHRvcC1hdXRvLXdpZHRoIC50b29sdGlwLWlubmVyIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi50b29sdGlwLnRvb2x0aXAtZGFyayAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMmMyZTNlOyB9XG5cbi50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMmMyZTNlOyB9XG5cbi50b29sdGlwLnRvb2x0aXAtZGFyay5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMmMyZTNlLypydGw6aWdub3JlKi87IH1cblxuLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyYzJlM2U7IH1cblxuLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyYzJlM2UvKnJ0bDppZ25vcmUqLzsgfVxuXG4udG9vbHRpcC50b29sdGlwLWJyYW5kIC50b29sdGlwLWlubmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cblxuLnRvb2x0aXAudG9vbHRpcC1icmFuZC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1icmFuZC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNkOTRmYjsgfVxuXG4udG9vbHRpcC50b29sdGlwLWJyYW5kLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLnRvb2x0aXAtYnJhbmQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM2Q5NGZiLypydGw6aWdub3JlKi87IH1cblxuLnRvb2x0aXAudG9vbHRpcC1icmFuZC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1icmFuZC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNkOTRmYjsgfVxuXG4udG9vbHRpcC50b29sdGlwLWJyYW5kLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAudG9vbHRpcC1icmFuZC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM2Q5NGZiLypydGw6aWdub3JlKi87IH1cblxuLmt0LXBhZ2UtLWxvYWRpbmcgKiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZ2UtbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmt0LXBhZ2UtLWxvYWRpbmcgLmt0LXBhZ2UtbG9hZGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmt0LXBhZ2UtbG9hZGVyLmt0LXBhZ2UtbG9hZGVyLS1ub24tYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAua3QtcGFnZS0tbG9hZGluZy1ub24tYmxvY2sgLmt0LXBhZ2UtbG9hZGVyLmt0LXBhZ2UtbG9hZGVyLS1ub24tYmxvY2sge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5rdC1wYWdlLWxvYWRlci5rdC1wYWdlLWxvYWRlci0tbG9nbyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmt0LXBhZ2UtbG9hZGVyLmt0LXBhZ2UtbG9hZGVyLS1sb2dvIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5rdC1wYWdlLWxvYWRlci5rdC1wYWdlLWxvYWRlci0tbG9nbyAua3Qtc3Bpbm5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtOyB9XG4gICAgICAua3QtcGFnZS1sb2FkZXIua3QtcGFnZS1sb2FkZXItLWxvZ28gLmt0LXNwaW5uZXI6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweDsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cbiAgaHRtbCBhOmhvdmVyLFxuICBodG1sIGE6YWN0aXZlLFxuICBodG1sIGE6Zm9jdXMsXG4gIGJvZHkgYTpob3ZlcixcbiAgYm9keSBhOmFjdGl2ZSxcbiAgYm9keSBhOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICBodG1sIGEsXG4gIGh0bWwgYnV0dG9uLFxuICBib2R5IGEsXG4gIGJvZHkgYnV0dG9uIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogIzY0NmM5YTsgfVxuXG5yb3V0ZXItb3V0bGV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5jYW52YXMge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLyogQ3VzdG9taXplIHdlYnNpdGUncyBzY3JvbGxiYXIgbGlrZSBNYWMgT1MgKi9cbi8qXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7XG4gICAgd2lkdGg6MTRweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7XG4gICAgd2lkdGg6MTRweDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojYzFjMWMxO1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjYzFjMWMxLCAzJSk7XG59XG4qL1xuLyogc2V0IGJ1dHRvbih0b3AgYW5kIGJvdHRvbSBvZiB0aGUgc2Nyb2xsYmFyKSAqL1xuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBodG1sLFxuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuLmt0LWFuaW1hdGUtZmFkZS1pbi11cCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4tdXAgLjVzO1xuICBhbmltYXRpb246IGt0LWFuaW1hdGUtZmFkZS1pbi11cCAuNXM7IH1cblxuLmt0LWFuaW1hdGUtZmFkZS1vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbjoga3QtYW5pbWF0ZS1mYWRlLW91dCAuNXM7XG4gIGFuaW1hdGlvbjoga3QtYW5pbWF0ZS1mYWRlLW91dCAuNXM7IH1cblxuLmt0LWFuaW1hdGUtZmFkZS1pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4gLjVzO1xuICBhbmltYXRpb246IGt0LWFuaW1hdGUtZmFkZS1pbiAuNXM7IH1cblxuLmt0LWFuaW1hdGUtYmxpbmsge1xuICAtd2Via2l0LWFuaW1hdGlvbjoga3QtYW5pbWF0ZS1ibGluayAxcyBzdGVwLXN0YXJ0IDBzIGluZmluaXRlO1xuICBhbmltYXRpb246IGt0LWFuaW1hdGUtYmxpbmsgMXMgc3RlcC1zdGFydCAwcyBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBpbml0aWFsO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBpbml0aWFsOyB9XG5cbi5rdC1hbmltYXRlLXNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGt0LWFuaW1hdGUtc2hha2UgMC4xcyBlYXNlLWluIDAuMXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICBhbmltYXRpb246IGt0LWFuaW1hdGUtc2hha2UgMC4xcyBlYXNlLWluIDAuMXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGluaXRpYWw7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGluaXRpYWw7IH1cblxuLmt0LWFuaW1hdGUtcGF1c2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7IH1cblxuLmt0LW5vdHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWFuaW1hdGUtZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBrdC1hbmltYXRlLWZhZGUtb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBrdC1hbmltYXRlLWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBrdC1hbmltYXRlLWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWFuaW1hdGUtZmFkZS1pbi11cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWFuaW1hdGUtZmFkZS1pbi11cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtYW5pbWF0ZS1mYWRlLW91dC11cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWFuaW1hdGUtZmFkZS1vdXQtdXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWFuaW1hdGUtYmxpbmsge1xuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMDsgfSB9XG5cbkBrZXlmcmFtZXMga3QtYW5pbWF0ZS1ibGluayB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4wOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWFuaW1hdGUtc2hha2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxM2RlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMga3QtYW5pbWF0ZS1zaGFrZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTNkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTNkZWcpOyB9IH1cblxuLmt0LW1hcmdpbi0wIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTAge1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW0wIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wMCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tNSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy01IHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tNSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQ1IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTEwIHtcbiAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTEwIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXAxMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGwxMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1iLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctMTUge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctbC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW0xNSB7XG4gIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGItMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy0yMCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1iLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbTIwIHtcbiAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWwtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXB0MjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHIyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTI1IHtcbiAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTI1IHtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXAyNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQyNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGwyNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctMzAge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctbC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW0zMCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGItMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tdC0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy0zNSB7XG4gIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1iLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbTM1IHtcbiAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWwtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXB0MzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHIzNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTQwIHtcbiAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTQwIHtcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXA0MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQ0MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGw0MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tNDUge1xuICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1iLTQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC00NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctNDUge1xuICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi00NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctbC00NSB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW00NSB7XG4gIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXItNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDQ1IHtcbiAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGItNDUge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tdC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy01MCB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1iLTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci01MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbTUwIHtcbiAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWwtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wNTAge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXB0NTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHI1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTU1IHtcbiAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi01NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci01NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTU1IHtcbiAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tNTUge1xuICBtYXJnaW46IDU1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtNTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXA1NSB7XG4gIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQ1NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTU1IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGw1NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tNjAge1xuICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctbC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW02MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDYwIHtcbiAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGItNjAge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi02NSB7XG4gIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tdC02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXItNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy02NSB7XG4gIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1iLTY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci02NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbTY1IHtcbiAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi02NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWwtNjUge1xuICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci02NSB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wNjUge1xuICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXB0NjUge1xuICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi02NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHI2NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTcwIHtcbiAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci03MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTcwIHtcbiAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtNzAge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tNzAge1xuICBtYXJnaW46IDcwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXA3MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQ3MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGw3MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tNzUge1xuICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1iLTc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctNzUge1xuICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC03NSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi03NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctbC03NSB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW03NSB7XG4gIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tdC03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXItNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDc1IHtcbiAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGItNzUge1xuICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByNzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tdC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy04MCB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1iLTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTgwIHtcbiAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci04MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbTgwIHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWwtODAge1xuICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wODAge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXB0ODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHI4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTg1IHtcbiAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi10LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tYi04NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtODUge1xuICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tci04NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLTg1IHtcbiAgcGFkZGluZzogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtODUge1xuICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWItODUge1xuICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLWwtODUge1xuICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tODUge1xuICBtYXJnaW46IDg1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXQtODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tbC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1yLTg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXA4NSB7XG4gIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHQ4NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBiLTg1IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGw4NSB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wcjg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tOTAge1xuICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1iLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tbC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctOTAge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctdC05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi05MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctbC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXItOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW05MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tdC05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbXItOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcDkwIHtcbiAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGItOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wbDkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi05NSB7XG4gIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW4tdC05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1sLTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXItOTUge1xuICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy05NSB7XG4gIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy10LTk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1iLTk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctci05NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbTk1IHtcbiAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYi05NSB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWwtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci05NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wOTUge1xuICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXB0OTUge1xuICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi05NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBsOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtcHI5NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLTEwMCB7XG4gIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLXQtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtbWFyZ2luLWwtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1hcmdpbi1yLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy0xMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYWRkaW5nLXQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXBhZGRpbmctYi0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1sLTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGFkZGluZy1yLTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW0xMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1iLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LW1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1tci0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXAxMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wdDEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1wYi0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ua3QtcGwxMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXByMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5rdC1tYXJnaW4tMC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0wLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0wLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0wLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0wLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC01LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC01LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC01LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTEwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0xMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0xMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTEwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMTAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTEwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0xMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0xMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDEwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQxMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0xMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDEwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjEwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTE1LWRlc2t0b3Age1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0xNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTE1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMTUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTE1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0xNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTE1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTE1LWRlc2t0b3Age1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0xNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTE1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAxNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGwxNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHIxNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi0yMC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMjAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0yMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTIwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTIwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTIwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTIwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0yMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMjAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0yMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0yMC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMjAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0yMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTIwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTIwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMjAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDIwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTIwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMjAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMjAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMjUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTI1LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMjUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0yNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0yNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0yNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0yNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMjUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTI1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMjUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMjUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTI1LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMjUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0yNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0yNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDI1LWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQyNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0yNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDI1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjI1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTMwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0zMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTMwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMzAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMzAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMzAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMzAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTMwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0zMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTMwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTMwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0zMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTMwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMzAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMzAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAzMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MzAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMzAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGwzMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIzMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi0zNS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMzUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0zNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTM1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTM1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTM1LWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTM1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0zNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMzUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0zNS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0zNS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMzUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0zNS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTM1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTM1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMzUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDM1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTM1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMzUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMzUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNDAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTQwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNDAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC00MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci00MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy00MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC00MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNDAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTQwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNDAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNDAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTQwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNDAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC00MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci00MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDQwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ0MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi00MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDQwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjQwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTQ1LWRlc2t0b3Age1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC00NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTQ1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNDUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNDUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNDUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNDUtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTQ1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC00NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTQ1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTQ1LWRlc2t0b3Age1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC00NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTQ1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNDUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNDUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA0NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NDUtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNDUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw0NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI0NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi01MC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTUwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTUwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTUwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTUwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi01MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci01MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW01MC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi01MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTUwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTUwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNTAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDUwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTUwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNTUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTU1LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC01NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci01NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy01NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC01NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTU1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNTUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTU1LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC01NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci01NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDU1LWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ1NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi01NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDU1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjU1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTYwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC02MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTYwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNjAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNjAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNjAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNjAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTYwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC02MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTYwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTYwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC02MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTYwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNjAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNjAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA2MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NjAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNjAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGw2MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI2MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi02NS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNjUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi02NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTY1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTY1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTY1LWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTY1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi02NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNjUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci02NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW02NS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNjUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi02NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTY1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTY1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNjUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDY1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTY1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNjUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNjUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNzAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTcwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNzAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC03MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci03MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy03MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC03MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNzAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTcwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNzAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNzAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTcwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNzAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC03MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci03MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDcwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ3MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi03MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDcwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjcwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTc1LWRlc2t0b3Age1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC03NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTc1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNzUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNzUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNzUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNzUtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTc1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC03NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTc1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTc1LWRlc2t0b3Age1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC03NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTc1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNzUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNzUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA3NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NzUtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNzUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw3NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI3NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi04MC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtODAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi04MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTgwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTgwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTgwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTgwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi04MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtODAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci04MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW04MC1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtODAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi04MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTgwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTgwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wODAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDgwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTgwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsODAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByODAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tODUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTg1LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItODUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC04NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci04NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy04NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC04NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItODUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTg1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItODUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tODUtZGVza3RvcCB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTg1LWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItODUtZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC04NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci04NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDg1LWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ4NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi04NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDg1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjg1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTkwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC05MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTkwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtOTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItOTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctOTAtZGVza3RvcCB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtOTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTkwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC05MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTkwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTkwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC05MC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTkwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtOTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItOTAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA5MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0OTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItOTAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGw5MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI5MC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi05NS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtOTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi05NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTk1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTk1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTk1LWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTk1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi05NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtOTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci05NS1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW05NS1kZXNrdG9wIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtOTUtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi05NS1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTk1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTk1LWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wOTUtZGVza3RvcCB7XG4gICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDk1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTk1LWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsOTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByOTUtZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTAwLWRlc2t0b3Age1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMTAwLWRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTEwMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xMDAtZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTEwMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMTAwLWRlc2t0b3Age1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xMDAtZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0xMDAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0xMDAtZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTAwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0xMDAtZGVza3RvcCB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0xMDAtZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTAwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTEwMC1kZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMTAwLWRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDEwMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDEwMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMTAwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDEwMC1kZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMTAwLWRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LW1hcmdpbi0wLXRhYmxldCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0wLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0wLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0wLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0wLXRhYmxldCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0wLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNS10YWJsZXQge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC01LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci01LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy01LXRhYmxldCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC01LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNS10YWJsZXQge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC01LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci01LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi01LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTEwLXRhYmxldCB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTEwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0xMC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMTAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0xMC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTEwLXRhYmxldCB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTEwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMTAtdGFibGV0IHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMTAtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTEwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0xMC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTEwLXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAxMC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQxMC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTEwLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGwxMC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjEwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTUtdGFibGV0IHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMTUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTE1LXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xNS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTE1LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMTUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xNS10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0xNS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0xNS10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0xNS10YWJsZXQge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0xNS10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTUtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTE1LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMTUtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDE1LXRhYmxldCB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDE1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDE1LXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi0yMC10YWJsZXQge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0yMC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMjAtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTIwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMjAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0yMC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTIwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTIwLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTIwLXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0yMC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTIwLXRhYmxldCB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTIwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0yMC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMjAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0yMC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMjAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MjAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0yMC10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMjAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIyMC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTI1LXRhYmxldCB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTI1LXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0yNS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMjUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0yNS10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTI1LXRhYmxldCB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMjUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMjUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMjUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTI1LXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMjUtdGFibGV0IHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMjUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTI1LXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0yNS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTI1LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAyNS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQyNS10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTI1LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGwyNS10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjI1LXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMzAtdGFibGV0IHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMzAtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTMwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0zMC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTMwLXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMzAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0zMC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0zMC10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0zMC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMzAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0zMC10YWJsZXQge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0zMC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMzAtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTMwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMzAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDMwLXRhYmxldCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDMwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMzAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDMwLXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMzAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi0zNS10YWJsZXQge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0zNS10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMzUtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTM1LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMzUtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0zNS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTM1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTM1LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTM1LXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0zNS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTM1LXRhYmxldCB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTM1LXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0zNS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMzUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0zNS10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMzUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MzUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0zNS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMzUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHIzNS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTQwLXRhYmxldCB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTQwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi00MC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNDAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci00MC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTQwLXRhYmxldCB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTQwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNDAtdGFibGV0IHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNDAtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTQwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC00MC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTQwLXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA0MC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ0MC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTQwLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGw0MC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjQwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNDUtdGFibGV0IHtcbiAgICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNDUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTQ1LXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC00NS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTQ1LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNDUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC00NS10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi00NS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC00NS10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNDUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW00NS10YWJsZXQge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC00NS10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNDUtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTQ1LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNDUtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDQ1LXRhYmxldCB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDQ1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNDUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDQ1LXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNDUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi01MC10YWJsZXQge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC01MC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNTAtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTUwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNTAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy01MC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTUwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTUwLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTUwLXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci01MC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTUwLXRhYmxldCB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTUwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi01MC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNTAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci01MC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNTAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi01MC10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI1MC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTU1LXRhYmxldCB7XG4gICAgbWFyZ2luOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTU1LXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01NS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNTUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci01NS10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTU1LXRhYmxldCB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTU1LXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNTUtdGFibGV0IHtcbiAgICBtYXJnaW46IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNTUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTU1LXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC01NS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTU1LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA1NS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ1NS10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTU1LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw1NS10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjU1LXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNjAtdGFibGV0IHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNjAtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTYwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC02MC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTYwLXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNjAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC02MC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi02MC10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC02MC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNjAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW02MC10YWJsZXQge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC02MC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNjAtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTYwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNjAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDYwLXRhYmxldCB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDYwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNjAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDYwLXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNjAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi02NS10YWJsZXQge1xuICAgIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC02NS10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNjUtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTY1LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNjUtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy02NS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTY1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTY1LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTY1LXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci02NS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTY1LXRhYmxldCB7XG4gICAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTY1LXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi02NS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNjUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci02NS10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNjUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NjUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi02NS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNjUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI2NS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTcwLXRhYmxldCB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTcwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi03MC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNzAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci03MC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTcwLXRhYmxldCB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNzAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNzAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNzAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTcwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNzAtdGFibGV0IHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNzAtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTcwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC03MC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTcwLXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA3MC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ3MC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTcwLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGw3MC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjcwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNzUtdGFibGV0IHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNzUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTc1LXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC03NS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTc1LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNzUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC03NS10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi03NS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC03NS10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNzUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW03NS10YWJsZXQge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC03NS10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNzUtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTc1LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNzUtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDc1LXRhYmxldCB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDc1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNzUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDc1LXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNzUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi04MC10YWJsZXQge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC04MC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItODAtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTgwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItODAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy04MC10YWJsZXQge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTgwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTgwLXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTgwLXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci04MC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTgwLXRhYmxldCB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTgwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi04MC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtODAtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci04MC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wODAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0ODAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi04MC10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsODAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI4MC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTg1LXRhYmxldCB7XG4gICAgbWFyZ2luOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTg1LXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi04NS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtODUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci04NS10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTg1LXRhYmxldCB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtODUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItODUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtODUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTg1LXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tODUtdGFibGV0IHtcbiAgICBtYXJnaW46IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtODUtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTg1LXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC04NS10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTg1LXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA4NS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ4NS10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTg1LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw4NS10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjg1LXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tOTAtdGFibGV0IHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtOTAtdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTkwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC05MC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTkwLXRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctOTAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC05MC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi05MC10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC05MC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItOTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW05MC10YWJsZXQge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC05MC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItOTAtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTkwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItOTAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDkwLXRhYmxldCB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDkwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItOTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDkwLXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByOTAtdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi05NS10YWJsZXQge1xuICAgIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC05NS10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItOTUtdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTk1LXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItOTUtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy05NS10YWJsZXQge1xuICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTk1LXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTk1LXRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTk1LXRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci05NS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTk1LXRhYmxldCB7XG4gICAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTk1LXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi05NS10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtOTUtdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci05NS10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wOTUtdGFibGV0IHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0OTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi05NS10YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsOTUtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI5NS10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTEwMC10YWJsZXQge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMTAwLXRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMTAwLXRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMTAwLXRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTEwMC10YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0xMDAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMTAwLXRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0xMDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTEwMC10YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTEwMC10YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0xMDAtdGFibGV0IHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTEwMC10YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTEwMC10YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTEwMC10YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0xMDAtdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAxMDAtdGFibGV0IHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDEwMC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0xMDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGwxMDAtdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMTAwLXRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LW1hcmdpbi0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0wLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci01LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC01LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0xMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0xMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIxMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0xNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0xNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDE1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHIxNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0yMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0yMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0yMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0yMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDIwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIyMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0yNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0yNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0yNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0yNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDI1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHIyNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0zMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0zMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0zMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0zMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDMwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIzMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0zNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0zNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0zNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0zNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDM1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHIzNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC00MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi00MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC00MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC00MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDQwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI0MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC00NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi00NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC00NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC00NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NDUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDQ1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI0NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC01MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC01MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC01MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDUwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI1MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC01NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC01NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC01NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDU1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI1NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC02MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi02MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC02MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC02MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NjAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDYwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI2MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC02NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi02NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC02NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC02NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NjUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDY1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI2NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC03MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi03MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC03MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC03MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NzAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDcwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI3MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC03NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi03NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC03NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC03NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NzUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDc1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI3NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC04MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi04MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC04MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC04MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0ODAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDgwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI4MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC04NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi04NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC04NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC04NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0ODUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDg1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI4NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC05MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi05MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC05MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC05MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtOTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0OTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDkwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI5MC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbjogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC05NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi05NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC05NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC05NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtOTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0OTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDk1LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI5NS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTAwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTEwMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMTAwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMTAwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTEwMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTAwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMTAwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTEwMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTAwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDEwMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQxMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0xMDAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDEwMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjEwMC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3QtbWFyZ2luLTAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0wLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0wLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0wLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGwwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi01LW1vYmlsZSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi01LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci01LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW01LW1vYmlsZSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi01LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTEwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xMC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTEwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xMC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0xMC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0xMC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0xMC1tb2JpbGUge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0xMC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTEwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDEwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDEwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDEwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi0xNS1tb2JpbGUge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0xNS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTE1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0xNS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTE1LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTE1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTE1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0xNS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTE1LW1vYmlsZSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTE1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0xNS1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0xNS1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0xNS1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHIxNS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTIwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTIwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0yMC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMjAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0yMC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTIwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMjAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMjAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMjAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTIwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMjAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMjAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTIwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0yMC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTIwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAyMC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQyMC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTIwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGwyMC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjIwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMjUtbW9iaWxlIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtMjUtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTI1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0yNS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTI1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctMjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0yNS1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi0yNS1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC0yNS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW0yNS1tb2JpbGUge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC0yNS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMjUtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTI1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItMjUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDI1LW1vYmlsZSB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDI1LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItMjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDI1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByMjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi0zMC1tb2JpbGUge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0zMC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItMzAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTMwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMzAtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy0zMC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTMwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTMwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTMwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci0zMC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTMwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTMwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi0zMC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMzAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci0zMC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wMzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi0zMC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsMzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIzMC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTM1LW1vYmlsZSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTM1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0zNS1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtMzUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci0zNS1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTM1LW1vYmlsZSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtMzUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItMzUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMzUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTM1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tMzUtbW9iaWxlIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMzUtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTM1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC0zNS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTM1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXAzNS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQzNS1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTM1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGwzNS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjM1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNDAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNDAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTQwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC00MC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTQwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNDAtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC00MC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi00MC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC00MC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNDAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW00MC1tb2JpbGUge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC00MC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNDAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTQwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNDAtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDQwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDQwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNDAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDQwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNDAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi00NS1tb2JpbGUge1xuICAgIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC00NS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNDUtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTQ1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNDUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy00NS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTQ1LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTQ1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTQ1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci00NS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTQ1LW1vYmlsZSB7XG4gICAgbWFyZ2luOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTQ1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi00NS1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNDUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci00NS1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNDUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NDUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi00NS1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNDUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI0NS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTUwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTUwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi01MC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci01MC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTUwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTUwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNTAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTUwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC01MC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTUwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA1MC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ1MC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTUwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGw1MC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjUwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNTUtbW9iaWxlIHtcbiAgICBtYXJnaW46IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTU1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC01NS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTU1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC01NS1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi01NS1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC01NS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW01NS1tb2JpbGUge1xuICAgIG1hcmdpbjogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC01NS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTU1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDU1LW1vYmlsZSB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDU1LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDU1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi02MC1tb2JpbGUge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC02MC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNjAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTYwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNjAtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy02MC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTYwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTYwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTYwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci02MC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTYwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTYwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi02MC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNjAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci02MC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNjAtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NjAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi02MC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNjAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI2MC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTY1LW1vYmlsZSB7XG4gICAgbWFyZ2luOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTY1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi02NS1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtNjUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci02NS1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTY1LW1vYmlsZSB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtNjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItNjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtNjUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTY1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tNjUtbW9iaWxlIHtcbiAgICBtYXJnaW46IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtNjUtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTY1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC02NS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTY1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA2NS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ2NS1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTY1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw2NS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjY1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tNzAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtNzAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTcwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC03MC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTcwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctNzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC03MC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi03MC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC03MC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItNzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW03MC1tb2JpbGUge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC03MC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItNzAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTcwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXItNzAtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDcwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDcwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGItNzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDcwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByNzAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi03NS1tb2JpbGUge1xuICAgIG1hcmdpbjogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC03NS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItNzUtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTc1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItNzUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy03NS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTc1LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTc1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTc1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci03NS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbTc1LW1vYmlsZSB7XG4gICAgbWFyZ2luOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTc1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi03NS1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtNzUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci03NS1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wNzUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0NzUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi03NS1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsNzUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHI3NS1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTgwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTgwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi04MC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtODAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci04MC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTgwLW1vYmlsZSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtODAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItODAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtODAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTgwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tODAtbW9iaWxlIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtODAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTgwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC04MC1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTgwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA4MC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ4MC1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTgwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGw4MC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjgwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tODUtbW9iaWxlIHtcbiAgICBtYXJnaW46IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXQtODUtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1iLTg1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC04NS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1yLTg1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctODUtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC04NS1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctYi04NS1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctbC04NS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItODUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW04NS1tb2JpbGUge1xuICAgIG1hcmdpbjogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tdC04NS1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWItODUtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1sLTg1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXItODUtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcDg1LW1vYmlsZSB7XG4gICAgcGFkZGluZzogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wdDg1LW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGItODUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDg1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXByODUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi05MC1tb2JpbGUge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC05MC1tb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWItOTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi1sLTkwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItOTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy05MC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy10LTkwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTkwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1sLTkwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctci05MC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTkwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW10LTkwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYi05MC1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtOTAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tci05MC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wOTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0OTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYi05MC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBsOTAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHI5MC1tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLTk1LW1vYmlsZSB7XG4gICAgbWFyZ2luOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1hcmdpbi10LTk1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi05NS1tb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLWwtOTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tci05NS1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTk1LW1vYmlsZSB7XG4gICAgcGFkZGluZzogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXQtOTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWItOTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtOTUtbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1yLTk1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tOTUtbW9iaWxlIHtcbiAgICBtYXJnaW46IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtOTUtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1iLTk1LW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tbC05NS1tb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTk1LW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXA5NS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcHQ5NS1tb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTk1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDsgfVxuICAua3QtcGw5NS1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wcjk1LW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tMTAwLW1vYmlsZSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tdC0xMDAtbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tYi0xMDAtbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1tYXJnaW4tbC0xMDAtbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWFyZ2luLXItMTAwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLTEwMC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZGRpbmctdC0xMDAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcGFkZGluZy1iLTEwMC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLWwtMTAwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWRkaW5nLXItMTAwLW1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbTEwMC1tb2JpbGUge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbXQtMTAwLW1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWItMTAwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtbWwtMTAwLW1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LW1yLTEwMC1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcDEwMC1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXB0MTAwLW1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBiLTEwMC1tb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wbDEwMC1tb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuICAua3QtcHIxMDAtbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9IH1cblxuLmt0LW9wYWNpdHktMSB7XG4gIG9wYWNpdHk6IDAuMTsgfVxuXG4ua3Qtb3BhY2l0eS0yIHtcbiAgb3BhY2l0eTogMC4yOyB9XG5cbi5rdC1vcGFjaXR5LTMge1xuICBvcGFjaXR5OiAwLjM7IH1cblxuLmt0LW9wYWNpdHktNCB7XG4gIG9wYWNpdHk6IDAuNDsgfVxuXG4ua3Qtb3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC41OyB9XG5cbi5rdC1vcGFjaXR5LTYge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LW9wYWNpdHktNyB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG4ua3Qtb3BhY2l0eS04IHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5rdC1vcGFjaXR5LTkge1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLmt0LXJhZGl1cy0xMDAge1xuICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG5cbi5rdC12YWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ua3Qtc3BhY2UtNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ua3Qtc3BhY2UtMTAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5rdC1zcGFjZS0xNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmt0LXNwYWNlLTIwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ua3Qtc3BhY2UtMzAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5rdC1zcGFjZS00MCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmt0LXZhbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5rdC12YWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4ua3QtYmxvY2stY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4ua3QtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4ua3QtYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmt0LWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ua3QtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ua3QtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmt0LWltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJsb2NrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ua3QtaWNvbi1taWRkbGU6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ua3QtaGlkZGVuLFxuLmt0LWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtc20ge1xuICBmb250LXNpemU6IDAuOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5rdC1mb250LW1kIHtcbiAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDsgfVxuXG4ua3QtZm9udC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQteGwge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5rdC1jbGVhcmZpeDpiZWZvcmUsIC5rdC1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ua3QtY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ua3QtaWNvbi1zbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi5rdC1pY29uLW1kIHtcbiAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDsgfVxuXG4ua3QtaWNvbi1sZyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtICFpbXBvcnRhbnQ7IH1cblxuLmt0LWljb24teGwge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5rdC1tYXJnaW5sZXNzIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmt0LWltZy1jZW50ZXJlZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ua3QtZm9udC10cmFuc2Zvcm0tdSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmt0LWZvbnQtdHJhbnNmb3JtLWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi5rdC1mb250LXRyYW5zZm9ybS1jIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLmt0LWZvbnQtdHJhbnNmb3JtLWkge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuXG4ua3QtZm9udC1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5rdC1mb250LWJvbGQge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50OyB9XG5cbi5rdC1mb250LWJvbGRlc3Qge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5rdC1mb250LWJyYW5kIHtcbiAgY29sb3I6ICMzZDk0ZmIgIWltcG9ydGFudDsgfVxuXG4ua3QtZm9udC1ob3Zlci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiAjMDQ2MWNlOyB9XG5cbi5rdC1mb250LWludmVyc2UtYnJhbmQge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5rdC1iZy1icmFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctZmlsbC1icmFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAua3QtYmctZmlsbC1icmFuZCA+IGkge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWxpZ2h0LWJyYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSkgIWltcG9ydGFudDsgfVxuXG4ua3QtZm9udC1saWdodCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtaG92ZXItbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogI2NjY2NjYzsgfVxuXG4ua3QtZm9udC1pbnZlcnNlLWxpZ2h0IHtcbiAgY29sb3I6ICMyODJhM2MgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWZpbGwtbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjgyYTNjICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWJnLWZpbGwtbGlnaHQgPiBpIHtcbiAgICBjb2xvcjogIzI4MmEzYyAhaW1wb3J0YW50OyB9XG5cbi5rdC1iZy1saWdodC1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50OyB9XG5cbi5rdC1mb250LWRhcmsge1xuICBjb2xvcjogIzI4MmEzYyAhaW1wb3J0YW50OyB9XG5cbi5rdC1mb250LWhvdmVyLWRhcms6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7IH1cblxuLmt0LWZvbnQtaW52ZXJzZS1kYXJrIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODJhM2MgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctZmlsbC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmEzYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5rdC1iZy1maWxsLWRhcmsgPiBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5rdC1iZy1saWdodC1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgNDIsIDYwLCAwLjEpICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjNTg2N2RkICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtaG92ZXItcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjMzMmFjOyB9XG5cbi5rdC1mb250LWludmVyc2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWZpbGwtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAua3QtYmctZmlsbC1wcmltYXJ5ID4gaSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctbGlnaHQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMWRjOWI3ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtaG92ZXItc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMTA3MDY2OyB9XG5cbi5rdC1mb250LWludmVyc2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWZpbGwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGM5YjcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAua3QtYmctZmlsbC1zdWNjZXNzID4gaSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctbGlnaHQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjksIDIwMSwgMTgzLCAwLjEpICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtaW5mbyB7XG4gIGNvbG9yOiAjMjc4NmZiICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtaG92ZXItaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMDM1NWI5OyB9XG5cbi5rdC1mb250LWludmVyc2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWZpbGwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAua3QtYmctZmlsbC1pbmZvID4gaSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctbGlnaHQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEzNCwgMjUxLCAwLjEpICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZiODIyICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtaG92ZXItd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjYmI3ZjAwOyB9XG5cbi5rdC1mb250LWludmVyc2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMTExMTExICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWZpbGwtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4MjIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxuICAua3QtYmctZmlsbC13YXJuaW5nID4gaSB7XG4gICAgY29sb3I6ICMxMTExMTEgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctbGlnaHQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpICFpbXBvcnRhbnQ7IH1cblxuLmt0LWZvbnQtZGFuZ2VyIHtcbiAgY29sb3I6ICNGNjRFNjAgIWltcG9ydGFudDsgfVxuXG4ua3QtZm9udC1ob3Zlci1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2JjMDJhZDsgfVxuXG4ua3QtZm9udC1pbnZlcnNlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjAgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctZmlsbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWJnLWZpbGwtZGFuZ2VyID4gaSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4ua3QtYmctbGlnaHQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDM5LCAyMzUsIDAuMSkgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtZm9udC1jb2xvci0xIHtcbiAgY29sb3I6ICNhZGIxYzcgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtYmctY29sb3ItMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGIxYzcgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtZm9udC1jb2xvci0yIHtcbiAgY29sb3I6ICNhN2FiYzMgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtYmctY29sb3ItMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhN2FiYzMgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtZm9udC1jb2xvci0zIHtcbiAgY29sb3I6ICM2YzcyOTMgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtYmctY29sb3ItMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzcyOTMgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtZm9udC1jb2xvci00IHtcbiAgY29sb3I6ICM0NjQ0NTcgIWltcG9ydGFudDsgfVxuXG4ua3QtbGFiZWwtYmctY29sb3ItNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjQ0NTcgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtZm9udC1jb2xvci0xIHtcbiAgY29sb3I6ICNmMGYzZmYgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtYmctY29sb3ItMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYzZmYgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtZm9udC1jb2xvci0yIHtcbiAgY29sb3I6ICNlOGVjZmEgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtYmctY29sb3ItMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGVjZmEgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtZm9udC1jb2xvci0zIHtcbiAgY29sb3I6ICM5M2EyZGQgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtYmctY29sb3ItMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2EyZGQgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtZm9udC1jb2xvci00IHtcbiAgY29sb3I6ICM2NDZjOWEgIWltcG9ydGFudDsgfVxuXG4ua3Qtc2hhcGUtYmctY29sb3ItNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDZjOWEgIWltcG9ydGFudDsgfVxuXG4ua3QtdmlzaWJsZS1kZXNrdG9wLFxuLmt0LXZpc2libGUtZGVza3RvcC1pbmxpbmUtYmxvY2ssXG4ua3QtdmlzaWJsZS1kZXNrdG9wLWlubGluZSxcbi5rdC12aXNpYmxlLWRlc2t0b3AtdGFibGUsXG4ua3QtdmlzaWJsZS1kZXNrdG9wLXRhYmxlLWNlbGwsXG4ua3QtdmlzaWJsZS10YWJsZXQsXG4ua3QtdmlzaWJsZS10YWJsZXQtaW5saW5lLWJsb2NrLFxuLmt0LXZpc2libGUtdGFibGV0LWlubGluZSxcbi5rdC12aXNpYmxlLXRhYmxldC10YWJsZSxcbi5rdC12aXNpYmxlLXRhYmxldC10YWJsZS1jZWxsLFxuLmt0LXZpc2libGUtdGFibGV0LWFuZC1tb2JpbGUsXG4ua3QtdmlzaWJsZS10YWJsZXQtYW5kLW1vYmlsZS1pbmxpbmUtYmxvY2ssXG4ua3QtdmlzaWJsZS10YWJsZXQtYW5kLW1vYmlsZS1pbmxpbmUsXG4ua3QtdmlzaWJsZS10YWJsZXQtYW5kLW1vYmlsZS10YWJsZSxcbi5rdC12aXNpYmxlLXRhYmxldC1hbmQtbW9iaWxlLXRhYmxlLWNlbGwsXG4ua3QtdmlzaWJsZS1tb2JpbGUsXG4ua3QtdmlzaWJsZS1tb2JpbGUtaW5saW5lLWJsb2NrLFxuLmt0LXZpc2libGUtbW9iaWxlLWlubGluZSxcbi5rdC12aXNpYmxlLW1vYmlsZS10YWJsZSxcbi5rdC12aXNpYmxlLW1vYmlsZS10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LXZpc2libGUtZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS1kZXNrdG9wLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXZpc2libGUtZGVza3RvcC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5rdC12aXNpYmxlLWRlc2t0b3AtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXZpc2libGUtZGVza3RvcC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWhpZGRlbi1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LXZpc2libGUtdGFibGV0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5rdC12aXNpYmxlLXRhYmxldC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5rdC12aXNpYmxlLXRhYmxldC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5rdC12aXNpYmxlLXRhYmxldC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS10YWJsZXQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5rdC1oaWRkZW4tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC12aXNpYmxlLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5rdC12aXNpYmxlLXRhYmxldC1hbmQtbW9iaWxlLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXZpc2libGUtdGFibGV0LWFuZC1tb2JpbGUtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS10YWJsZXQtYW5kLW1vYmlsZS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS10YWJsZXQtYW5kLW1vYmlsZS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWhpZGRlbi10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5rdC12aXNpYmxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS1tb2JpbGUtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS1tb2JpbGUtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAua3QtdmlzaWJsZS1tb2JpbGUtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXZpc2libGUtbW9iaWxlLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAua3QtaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmt0LXNwYWNlLWJldHdlZW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ua3Qtcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkua3QtZ3JpZC0tcm9vdCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxIDAgMHB4OyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgZmxleDogbm9uZTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDAgYXV0bztcbiAgICAgIGZsZXg6IDEgMCBhdXRvOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3I6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3I6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3I6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3I6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWhvcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfVxuXG4ua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkua3QtZ3JpZC0tcm9vdCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxIDAgMHB4OyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXZlcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgZmxleDogMSBhdXRvO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gICAgICBtaW4td2lkdGg6IDA7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW5cXDAge1xuICAgICAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLWZsdWlkLCAua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLWZsdWlkIHtcbiAgICAgICAgICBtaW4td2lkdGg6IG5vbmU7IH0gfVxuICAua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXZlcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMzsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1OyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXZlcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4OyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXZlcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyOm5vdCgua3QtZ3JpZC0tZGVza3RvcCk6bm90KC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlKTpub3QoLmt0LWdyaWQtLW1vYmlsZSkgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS12ZXI6bm90KC5rdC1ncmlkLS1kZXNrdG9wKTpub3QoLmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQpOm5vdCgua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUpOm5vdCgua3QtZ3JpZC0tbW9iaWxlKSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXZlcjpub3QoLmt0LWdyaWQtLWRlc2t0b3ApOm5vdCgua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0KTpub3QoLmt0LWdyaWQtLXRhYmxldCk6bm90KC5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSk6bm90KC5rdC1ncmlkLS1tb2JpbGUpID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7IH1cblxuLmt0LWdyaWQua3QtZ3JpZC0tY2VudGVyIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ua3QtZ3JpZC5rdC1ncmlkLS1zdHJldGNoIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuXG4ua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cblxuLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIG9yZGVyOiAxOyB9XG5cbi5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMiB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gIC1tcy1mbGV4LW9yZGVyOiAyO1xuICBvcmRlcjogMjsgfVxuXG4ua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7IH1cblxuLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci00IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0OyB9XG5cbi5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gIC1tcy1mbGV4LW9yZGVyOiA1O1xuICBvcmRlcjogNTsgfVxuXG4ua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTYge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgb3JkZXI6IDY7IH1cblxuLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci03IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gIG9yZGVyOiA3OyB9XG5cbi5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gIC1tcy1mbGV4LW9yZGVyOiA4O1xuICBvcmRlcjogODsgfVxuXG4ua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gIG9yZGVyOiA5OyB9XG5cbi5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTAge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICBvcmRlcjogMTA7IH1cblxuLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAtbXMtZmxleC1vcmRlcjogMTE7XG4gIG9yZGVyOiAxMTsgfVxuXG4ua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgb3JkZXI6IDEyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wLmt0LWdyaWQtLXJvb3Qge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAwIDBweDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgICBmbGV4OiBub25lOyB9XG4gICAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZC1kZXNrdG9wIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xLWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMi1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTMtZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci00LWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNS1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgIG9yZGVyOiA1OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTYtZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICBvcmRlcjogNjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci03LWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOC1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgIG9yZGVyOiA4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTktZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgb3JkZXI6IDk7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTAtZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgIG9yZGVyOiAxMDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMS1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgb3JkZXI6IDExOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEyLWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICBvcmRlcjogMTI7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3Aua3QtZ3JpZC0tcm9vdCB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDAgMHB4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLWZsdWlkLCAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtZGVza3RvcCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDEgYXV0bztcbiAgICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuXFwwICBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLWZsdWlkLWRlc2t0b3Age1xuICAgICAgICAgIG1pbi13aWR0aDogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMS1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTItZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zLWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgb3JkZXI6IDM7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNC1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgIG9yZGVyOiA0OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUtZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02LWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgb3JkZXI6IDY7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNy1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgIG9yZGVyOiA3OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgtZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05LWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3Aua3QtZ3JpZC0tZGVza3RvcCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwLWRlc2t0b3Age1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC5rdC1ncmlkLS1kZXNrdG9wID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEtZGVza3RvcCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLmt0LWdyaWQtLWRlc2t0b3AgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMi1kZXNrdG9wIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsLmt0LWdyaWQtLXJvb3Qge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAwIDBweDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgICBmbGV4OiBub25lOyB9XG4gICAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZC1kZXNrdG9wLXhsIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xLWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMi1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTMtZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci00LWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNS1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgIG9yZGVyOiA1OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTYtZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICBvcmRlcjogNjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci03LWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOC1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgIG9yZGVyOiA4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTktZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgb3JkZXI6IDk7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTAtZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgIG9yZGVyOiAxMDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMS1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgb3JkZXI6IDExOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEyLWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICBvcmRlcjogMTI7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwua3QtZ3JpZC0tcm9vdCB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDAgMHB4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLWZsdWlkLCAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtZGVza3RvcC14bCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDEgYXV0bztcbiAgICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMDsgfSB9XG4gICAgICBAbWVkaWEgc2NyZWVuXFwwICBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLWZsdWlkLWRlc2t0b3AteGwge1xuICAgICAgICAgIG1pbi13aWR0aDogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMS1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTItZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zLWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgb3JkZXI6IDM7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNC1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgIG9yZGVyOiA0OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUtZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02LWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgb3JkZXI6IDY7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNy1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgIG9yZGVyOiA3OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgtZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05LWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AteGwua3QtZ3JpZC0tZGVza3RvcC14bCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwLWRlc2t0b3AteGwge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC14bC5rdC1ncmlkLS1kZXNrdG9wLXhsID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEtZGVza3RvcC14bCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLXhsLmt0LWdyaWQtLWRlc2t0b3AteGwgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMi1kZXNrdG9wLXhsIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogbm9uZTtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMS1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTItZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zLWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNC1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgIG9yZGVyOiA1OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02LWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICBvcmRlcjogNjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNy1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgIG9yZGVyOiA4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05LWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgb3JkZXI6IDk7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwLWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgIG9yZGVyOiAxMDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgb3JkZXI6IDExOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMi1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICBvcmRlcjogMTI7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZC1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIGF1dG87XG4gICAgICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0yLWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMy1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgb3JkZXI6IDM7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTQtZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgIG9yZGVyOiA0OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci01LWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNi1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgb3JkZXI6IDY7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTctZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgIG9yZGVyOiA3OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci04LWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOS1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLWRlc2t0b3AtYW5kLXRhYmxldC5rdC1ncmlkLS1kZXNrdG9wLWFuZC10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMC1kZXNrdG9wLWFuZC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItZGVza3RvcC1hbmQtdGFibGV0Lmt0LWdyaWQtLWRlc2t0b3AtYW5kLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTExLWRlc2t0b3AtYW5kLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1kZXNrdG9wLWFuZC10YWJsZXQua3QtZ3JpZC0tZGVza3RvcC1hbmQtdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTItZGVza3RvcC1hbmQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldC5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogbm9uZTtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtdGFibGV0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMS10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTItdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgIG9yZGVyOiA1OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02LXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICBvcmRlcjogNjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNy10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgIG9yZGVyOiA4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05LXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgb3JkZXI6IDk7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgIG9yZGVyOiAxMDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgb3JkZXI6IDExOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMi10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICBvcmRlcjogMTI7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0Lmt0LWdyaWQtLXRhYmxldC5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZC10YWJsZXQge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIGF1dG87XG4gICAgICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtdGFibGV0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0yLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMy10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgb3JkZXI6IDM7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTQtdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgIG9yZGVyOiA0OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci01LXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNi10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgb3JkZXI6IDY7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTctdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgIG9yZGVyOiA3OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci04LXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOS10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC5rdC1ncmlkLS10YWJsZXQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMC10YWJsZXQge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0Lmt0LWdyaWQtLXRhYmxldCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTExLXRhYmxldCB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQua3QtZ3JpZC0tdGFibGV0ID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTItdGFibGV0IHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgICBmbGV4OiBub25lOyB9XG4gICAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMSAwIGF1dG87XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICBvcmRlcjogMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTItdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICAgIG9yZGVyOiAzOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgICBvcmRlcjogNDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgb3JkZXI6IDU7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICAgIG9yZGVyOiA2OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNy10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgICBvcmRlcjogNzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgICAgb3JkZXI6IDg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICBvcmRlcjogOTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgICAgb3JkZXI6IDEwOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgICBvcmRlcjogMTE7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMi10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgIG9yZGVyOiAxMjsgfVxuICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tcm9vdCB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDAgMHB4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXg6IDAgMCBhdXRvOyB9XG4gICAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIGF1dG87XG4gICAgICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgICAgIG1pbi13aWR0aDogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMi10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTMtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgb3JkZXI6IDM7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci00LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgIG9yZGVyOiA0OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTYtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgb3JkZXI6IDY7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci03LXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgIG9yZGVyOiA3OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOC10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTktdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLXRhYmxldC1hbmQtbW9iaWxlLmt0LWdyaWQtLXRhYmxldC1hbmQtbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTAtdGFibGV0LWFuZC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItdGFibGV0LWFuZC1tb2JpbGUua3QtZ3JpZC0tdGFibGV0LWFuZC1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMS10YWJsZXQtYW5kLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci10YWJsZXQtYW5kLW1vYmlsZS5rdC1ncmlkLS10YWJsZXQtYW5kLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEyLXRhYmxldC1hbmQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZS5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogbm9uZTtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtbW9iaWxlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMS1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTItbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgIG9yZGVyOiAyOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMzsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgIG9yZGVyOiA1OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02LW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICBvcmRlcjogNjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNy1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgIG9yZGVyOiA4OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05LW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgb3JkZXI6IDk7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS1ob3ItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgIG9yZGVyOiAxMDsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLWhvci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgb3JkZXI6IDExOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0taG9yLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMi1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICBvcmRlcjogMTI7IH1cbiAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZS5rdC1ncmlkLS1yb290IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMCAwcHg7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZCwgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1mbHVpZC1tb2JpbGUge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICBmbGV4OiAxIGF1dG87XG4gICAgICAgIC1tcy1mbGV4OiAxIDAgMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDA7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQsIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tZmx1aWQtbW9iaWxlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0yLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMy1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgb3JkZXI6IDM7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTQtbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgIG9yZGVyOiA0OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci01LW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNi1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgb3JkZXI6IDY7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTctbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgIG9yZGVyOiA3OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci04LW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItOS1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5OyB9XG4gICAgLmt0LWdyaWQua3QtZ3JpZC0tdmVyLW1vYmlsZS5rdC1ncmlkLS1tb2JpbGUgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMC1tb2JpbGUge1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cbiAgICAua3QtZ3JpZC5rdC1ncmlkLS12ZXItbW9iaWxlLmt0LWdyaWQtLW1vYmlsZSA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTExLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTsgfVxuICAgIC5rdC1ncmlkLmt0LWdyaWQtLXZlci1tb2JpbGUua3QtZ3JpZC0tbW9iaWxlID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTItbW9iaWxlIHtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1ncmlkLmt0LWdyaWQtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tdG9wIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tbWlkZGxlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAgIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tYm90dG9tIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2OyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNzsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTsgfVxuICAua3QtZ3JpZCA+IC5rdC1ncmlkX19pdGVtLmt0LWdyaWRfX2l0ZW0tLW9yZGVyLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5rdC1ncmlkID4gLmt0LWdyaWRfX2l0ZW0ua3QtZ3JpZF9faXRlbS0tb3JkZXItMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7IH1cbiAgLmt0LWdyaWQgPiAua3QtZ3JpZF9faXRlbS5rdC1ncmlkX19pdGVtLS1vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjsgfSB9XG5cbi5rdC1wb3J0bGV0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjA1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5rdC1wYWdlLWNvbnRlbnQtd2hpdGUgLmt0LXBvcnRsZXQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxM3B4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTNweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xKTsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVkZjI7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19oZWFkLmt0LXBvcnRsZXRfX2hlYWQtLW5vYm9yZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZmxleC1maXJzdDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZmlyc3Q7IH1cbiAgICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWxhYmVsIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM0NjQ0NTc7IH1cbiAgICAgICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtbGFiZWwgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUgc21hbGwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC1sYWJlbCAua3QtcG9ydGxldF9faGVhZC1pY29uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdG9vbGJhciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kO1xuICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRvb2xiYXIgLm5hdi1waWxscyxcbiAgICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRvb2xiYXIgLm5hdi10YWJzIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10b29sYmFyIC5rdC1wb3J0bGV0X19oZWFkLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC1wcm9ncmVzcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1zbSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgbWluLWhlaWdodDogNTBweDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLWxnIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4OyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlYWQteGwgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXN0aWNreSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zdGlja3kgLmt0LXBvcnRsZXRfX2hlYWQua3QtcG9ydGxldF9faGVhZC0tc20ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWluLWhlaWdodDogNDBweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXN0aWNreSAua3QtcG9ydGxldF9faGVhZC5rdC1wb3J0bGV0X19oZWFkLS1sZyB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA3MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc3RpY2t5IC5rdC1wb3J0bGV0X19oZWFkLmt0LXBvcnRsZXRfX2hlYWQtLXhsIHtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDkwcHg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5IC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlYWQtb3ZlcmxheSAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5Lmt0LXBvcnRsZXQtLWhlYWQtc20gLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIGhlaWdodDogNTBweDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLW92ZXJsYXkua3QtcG9ydGxldC0taGVhZC1zbSAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5Lmt0LXBvcnRsZXQtLWhlYWQtbGcgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIGhlaWdodDogODBweDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLW92ZXJsYXkua3QtcG9ydGxldC0taGVhZC1sZyAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5Lmt0LXBvcnRsZXQtLWhlYWQteGwgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIGhlaWdodDogMTAwcHg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5Lmt0LXBvcnRsZXQtLWhlYWQteGwgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keSAua3QtcG9ydGxldF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkgPiAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19mb290IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlZGYyO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2Zvb3QgLmt0LXBvcnRsZXRfX2Zvb3Qtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2Zvb3Qua3QtcG9ydGxldF9fZm9vdC0tc20ge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19mb290Lmt0LXBvcnRsZXRfX2Zvb3QtLW1kIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fZm9vdC5rdC1wb3J0bGV0X19mb290LS1uby1ib3JkZXIge1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19mb290Lmt0LXBvcnRsZXRfX2Zvb3QtLXRvcCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fZm9vdC5rdC1wb3J0bGV0X19mb290LS1zb2xpZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgICAgYm9yZGVyLXRvcDogMDsgfVxuICAgICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2Zvb3Qua3QtcG9ydGxldF9fZm9vdC0tc29saWQua3QtcG9ydGxldF9fZm9vdC0tdG9wIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1ib3JkZXJlZCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS11bmVsZXZhdGUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXVucm91bmQgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tdW5yb3VuZCAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS11bnJvdW5kIC5rdC1wb3J0bGV0X19mb290IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkua3QtcG9ydGxldF9fYm9keS0tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19ib2R5Lmt0LXBvcnRsZXRfX2JvZHktLWNlbnRlci14IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19ib2R5Lmt0LXBvcnRsZXRfX2JvZHktLWNlbnRlci15IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keSAua3QtcG9ydGxldF9fYm9keS0taG9yLWZpdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHg7IH1cbiAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkua3QtcG9ydGxldF9fYm9keS0tc3RpY2stYm90dG9tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19ib2R5Lmt0LXBvcnRsZXRfX2JvZHktLWZsdWlkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkua3QtcG9ydGxldF9fYm9keS0tZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkua3QtcG9ydGxldF9fYm9keS0tdW5maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keS5rdC1wb3J0bGV0X19ib2R5LS1mdWxsaGVpZ2h0IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiBhdXRvO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogYXV0bzsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1maXQgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tZml0IC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWZpdCAua3QtcG9ydGxldF9fZm9vdCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1maXQua3QtcG9ydGxldC0taGVpZ2h0LWZsdWlkLWhhbGYge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tZml0Lmt0LXBvcnRsZXQtLWhlaWdodC1mbHVpZC1oYWxmIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1jb250YWluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19oZWFkLmt0LXBvcnRsZXRfX2hlYWQtLWZpdCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keS5rdC1wb3J0bGV0X19ib2R5LS1maXQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkua3QtcG9ydGxldF9fYm9keS0tZml0LXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keS5rdC1wb3J0bGV0X19ib2R5LS1maXQtYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19ib2R5Lmt0LXBvcnRsZXRfX2JvZHktLWZpdC14LFxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keS5rdC1wb3J0bGV0X19ib2R5LS1ob3ItZml0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fYm9keS5rdC1wb3J0bGV0X19ib2R5LS1maXQteSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2Zvb3Qua3QtcG9ydGxldF9fZm9vdC0tZml0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNwYWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNwYWNlIC5rdC1wb3J0bGV0X19oZWFkLFxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNwYWNlIC5rdC1wb3J0bGV0X19ib2R5LFxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNwYWNlIC5rdC1wb3J0bGV0X19mb290IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1ub2JvcmRlciAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLW5vYm9yZGVyIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4OyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXRhYnMgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdG9vbGJhciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS10YWJzLWJvcmRlci0zeCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmN2Y4ZmE7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS10YWJzLWJvcmRlci0zeCAua3QtcG9ydGxldF9faGVhZCAubmF2Lm5hdi10YWJzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zcHg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtYnJhbmQge1xuICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1icmFuZCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtYnJhbmQgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1icmFuZCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10aXRsZSBzbWFsbCB7XG4gICAgICAgICAgY29sb3I6ICNmMGYwZjA7IH1cbiAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWJyYW5kIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWljb24gaSB7XG4gICAgICAgIGNvbG9yOiAjZjBmMGYwOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtYnJhbmQgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWJyYW5kIC5rdC1wb3J0bGV0X193cmFwcGVyLFxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWJyYW5kIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtYnJhbmQgLmt0LXBvcnRsZXRfX2Zvb3Qge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMWY4M2ZhOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXRhYnMtYm9yZGVyLTN4LWJyYW5kIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tYm9yZGVyLWJvdHRvbS1icmFuZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoNjEsIDE0OCwgMjUxLCAwLjIpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtbGlnaHQgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgICAgY29sb3I6ICMyODJhM2M7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWxpZ2h0IC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMyODJhM2M7IH1cbiAgICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtbGlnaHQgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUgc21hbGwge1xuICAgICAgICAgIGNvbG9yOiAjMWMxZDJhOyB9XG4gICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1saWdodCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC1pY29uIGkge1xuICAgICAgICBjb2xvcjogIzFjMWQyYTsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWxpZ2h0IC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1saWdodCAua3QtcG9ydGxldF9fd3JhcHBlcixcbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1saWdodCAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWxpZ2h0IC5rdC1wb3J0bGV0X19mb290IHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS10YWJzLWJvcmRlci0zeC1saWdodCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1ib3JkZXItYm90dG9tLWxpZ2h0IHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1kYXJrIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1kYXJrIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFyayAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10aXRsZSBzbWFsbCB7XG4gICAgICAgICAgY29sb3I6ICNmMGYwZjA7IH1cbiAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWRhcmsgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtaWNvbiBpIHtcbiAgICAgICAgY29sb3I6ICNmMGYwZjA7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1kYXJrIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1kYXJrIC5rdC1wb3J0bGV0X193cmFwcGVyLFxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWRhcmsgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1kYXJrIC5rdC1wb3J0bGV0X19mb290IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZDogIzFjMWQyYTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS10YWJzLWJvcmRlci0zeC1kYXJrIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSg0MCwgNDIsIDYwLCAwLjEpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWJvcmRlci1ib3R0b20tZGFyayB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoNDAsIDQyLCA2MCwgMC4yKTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtcHJpbWFyeSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtcHJpbWFyeSAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLXByaW1hcnkgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUgc21hbGwge1xuICAgICAgICAgIGNvbG9yOiAjZjBmMGYwOyB9XG4gICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1wcmltYXJ5IC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWljb24gaSB7XG4gICAgICAgIGNvbG9yOiAjZjBmMGYwOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtcHJpbWFyeSAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtcHJpbWFyeSAua3QtcG9ydGxldF9fd3JhcHBlcixcbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1wcmltYXJ5IC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtcHJpbWFyeSAua3QtcG9ydGxldF9fZm9vdCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6ICMzZjUwZDg7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tdGFicy1ib3JkZXItM3gtcHJpbWFyeSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoODgsIDEwMywgMjIxLCAwLjEpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWJvcmRlci1ib3R0b20tcHJpbWFyeSB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoODgsIDEwMywgMjIxLCAwLjIpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1zdWNjZXNzIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1zdWNjZXNzIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtc3VjY2VzcyAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10aXRsZSBzbWFsbCB7XG4gICAgICAgICAgY29sb3I6ICNmMGYwZjA7IH1cbiAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLXN1Y2Nlc3MgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtaWNvbiBpIHtcbiAgICAgICAgY29sb3I6ICNmMGYwZjA7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1zdWNjZXNzIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1zdWNjZXNzIC5rdC1wb3J0bGV0X193cmFwcGVyLFxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLXN1Y2Nlc3MgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1zdWNjZXNzIC5rdC1wb3J0bGV0X19mb290IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZDogIzE5YWU5ZjsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS10YWJzLWJvcmRlci0zeC1zdWNjZXNzIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tYm9yZGVyLWJvdHRvbS1zdWNjZXNzIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgyOSwgMjAxLCAxODMsIDAuMik7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtaW5mbyB7XG4gICAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWluZm8gLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWluZm8gLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1pbmZvIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHNtYWxsIHtcbiAgICAgICAgICBjb2xvcjogI2YwZjBmMDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtaW5mbyAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC1pY29uIGkge1xuICAgICAgICBjb2xvcjogI2YwZjBmMDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWluZm8gLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWluZm8gLmt0LXBvcnRsZXRfX3dyYXBwZXIsXG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtaW5mbyAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWluZm8gLmt0LXBvcnRsZXRfX2Zvb3Qge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDk3NWZhOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXRhYnMtYm9yZGVyLTN4LWluZm8gLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDM5LCAxMzQsIDI1MSwgMC4xKTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1ib3JkZXItYm90dG9tLWluZm8ge1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDM5LCAxMzQsIDI1MSwgMC4yKTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtd2FybmluZyAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtd2FybmluZyAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMTExMTExOyB9XG4gICAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLXdhcm5pbmcgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUgc21hbGwge1xuICAgICAgICAgIGNvbG9yOiAjMDIwMjAyOyB9XG4gICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC13YXJuaW5nIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWljb24gaSB7XG4gICAgICAgIGNvbG9yOiAjMDIwMjAyOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtd2FybmluZyAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtd2FybmluZyAua3QtcG9ydGxldF9fd3JhcHBlcixcbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC13YXJuaW5nIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIGNvbG9yOiAjMTExMTExOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtd2FybmluZyAua3QtcG9ydGxldF9fZm9vdCB7XG4gICAgICBjb2xvcjogIzExMTExMTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmFlMDM7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tdGFicy1ib3JkZXItM3gtd2FybmluZyAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWJvcmRlci1ib3R0b20td2FybmluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMjU1LCAxODQsIDM0LCAwLjIpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvbGlkLWRhbmdlciAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFuZ2VyIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFuZ2VyIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHNtYWxsIHtcbiAgICAgICAgICBjb2xvcjogI2YwZjBmMDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFuZ2VyIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWljb24gaSB7XG4gICAgICAgIGNvbG9yOiAjZjBmMGYwOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFuZ2VyIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zb2xpZC1kYW5nZXIgLmt0LXBvcnRsZXRfX3dyYXBwZXIsXG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFuZ2VyIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29saWQtZGFuZ2VyIC5rdC1wb3J0bGV0X19mb290IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZDogI2ZkMDllODsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS10YWJzLWJvcmRlci0zeC1kYW5nZXIgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCByZ2JhKDI1MywgMzksIDIzNSwgMC4xKTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1ib3JkZXItYm90dG9tLWRhbmdlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMjUzLCAzOSwgMjM1LCAwLjIpOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNvcnRhYmxlIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICBjdXJzb3I6IG1vdmU7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc29ydGFibGUtZW1wdHkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWluLWhlaWdodDogMTI1cHg7IH1cbiAgLmt0LXBvcnRsZXQudWktc29ydGFibGUtaGVscGVyIHtcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI2ViZWRmMjsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MsIHJpZ2h0IDAuM3MsIGhlaWdodCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcywgcmlnaHQgMC4zcywgaGVpZ2h0IDAuM3M7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc3RpY2t5IC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcywgcmlnaHQgMC4zcywgaGVpZ2h0IDAuM3M7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzLCByaWdodCAwLjNzLCBoZWlnaHQgMC4zcztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4xKTtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1za2luLXNvbGlkIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWxhYmVsIC5rdC1wb3J0bGV0X19oZWFkLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXNraW4tc29saWQgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtbGFiZWwgLmt0LXBvcnRsZXRfX2hlYWQtdGl0bGUgc21hbGwge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1za2luLXNvbGlkIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWxhYmVsIC5rdC1wb3J0bGV0X19oZWFkLWljb24ge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc2tpbi1zb2xpZCAua3QtcG9ydGxldF9faGVhZDpub3QoLmt0LXBvcnRsZXRfX2hlYWQtLW5vYm9yZGVyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1za2luLXNvbGlkIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fc3BhY2UteCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19zcGFjZS15IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tY29sbGFwc2VkID4gLmt0LWZvcm0sXG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWNvbGxhcHNlZCA+IC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWNvbGxhcHNlZCAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10b29sYmFyIC5sYS1hbmdsZS1kb3duOmJlZm9yZSwgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tY29sbGFwc2UgLmt0LXBvcnRsZXRfX2hlYWQgLmt0LXBvcnRsZXRfX2hlYWQtdG9vbGJhciAubGEtYW5nbGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tY29sbGFwc2VkIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLXRvb2xiYXIgLmxhLXBsdXM6YmVmb3JlLCAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1jb2xsYXBzZSAua3QtcG9ydGxldF9faGVhZCAua3QtcG9ydGxldF9faGVhZC10b29sYmFyIC5sYS1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYyOGVcIjsgfVxuXG4udG9vbHRpcC1wb3J0bGV0IHtcbiAgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlaWdodC1mbHVpZCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlaWdodC1mbHVpZCAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVpZ2h0LWZsdWlkLWhhbGYge1xuICAgIGhlaWdodDogY2FsYyg1MCUgLSAyMHB4KTsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlaWdodC1mbHVpZC1oYWxmIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LXBvcnRsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBtaW4taGVpZ2h0OiA1MHB4OyB9XG4gICAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9faGVhZC5rdC1wb3J0bGV0X19oZWFkLS1zbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19oZWFkLmt0LXBvcnRsZXRfX2hlYWQtLWxnIHtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDsgfVxuICAgICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2hlYWQua3QtcG9ydGxldF9faGVhZC0teGwge1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1zbSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1sZyAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC14bCAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgcGFkZGluZzogMTVweDsgfVxuICAgICAgLmt0LXBvcnRsZXQgLmt0LXBvcnRsZXRfX2JvZHkgLmt0LXBvcnRsZXRfX2JvZHktLWhvci1maXQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fZm9vdCB7XG4gICAgICBwYWRkaW5nOiAxNXB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tbWFyZ2lubGVzcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc3RpY2t5IC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0tc3RpY2t5IC5rdC1wb3J0bGV0X19oZWFkLmt0LXBvcnRsZXRfX2hlYWQtLXNtIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1zdGlja3kgLmt0LXBvcnRsZXRfX2hlYWQua3QtcG9ydGxldF9faGVhZC0tbGcge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLXN0aWNreSAua3QtcG9ydGxldF9faGVhZC5rdC1wb3J0bGV0X19oZWFkLS14bCB7XG4gICAgICAgIGhlaWdodDogNzBweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlYWQtb3ZlcmxheSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLW92ZXJsYXkgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgbWFyZ2luLXRvcDogLTUwcHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLW92ZXJsYXkua3QtcG9ydGxldC0taGVhZC1zbSAua3QtcG9ydGxldF9faGVhZCB7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLW92ZXJsYXkua3QtcG9ydGxldC0taGVhZC1zbSAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNDBweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlYWQtb3ZlcmxheS5rdC1wb3J0bGV0LS1oZWFkLWxnIC5rdC1wb3J0bGV0X19oZWFkIHtcbiAgICAgIGhlaWdodDogNjBweDsgfVxuICAgIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlYWQtb3ZlcmxheS5rdC1wb3J0bGV0LS1oZWFkLWxnIC5rdC1wb3J0bGV0X19ib2R5IHtcbiAgICAgIG1hcmdpbi10b3A6IC02MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5Lmt0LXBvcnRsZXQtLWhlYWQteGwgLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgICAgaGVpZ2h0OiA4MHB4OyB9XG4gICAgLmt0LXBvcnRsZXQua3QtcG9ydGxldC0taGVhZC1vdmVybGF5Lmt0LXBvcnRsZXQtLWhlYWQteGwgLmt0LXBvcnRsZXRfX2JvZHkge1xuICAgICAgbWFyZ2luLXRvcDogLTgwcHg7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLS1ub2JvcmRlciAua3QtcG9ydGxldF9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogNy41cHg7IH1cbiAgICAua3QtcG9ydGxldCAua3QtcG9ydGxldF9fc3BhY2UteCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuICAgIC5rdC1wb3J0bGV0IC5rdC1wb3J0bGV0X19zcGFjZS15IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5rdC1wb3J0bGV0Lmt0LXBvcnRsZXQtLWhlYWQtYnJlYWstc20gLmt0LXBvcnRsZXRfX2hlYWQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAua3QtcG9ydGxldC5rdC1wb3J0bGV0LS1oZWFkLWJyZWFrLXNtIC5rdC1wb3J0bGV0X19oZWFkIC5rdC1wb3J0bGV0X19oZWFkLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH0gfVxuXG4ua3QtZGF0YXRhYmxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgLypvdmVyZmxvdzogaGlkZGVuOyovXG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkLFxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5LFxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3csXG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3csXG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLFxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLFxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCxcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmZpcnN0LWNoaWxkLFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbDpsYXN0LWNoaWxkLFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGw6bGFzdC1jaGlsZCxcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1sZWZ0LFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1sZWZ0LFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1sZWZ0ID4gc3BhbixcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1sZWZ0ID4gc3BhbixcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1sZWZ0ID4gc3BhbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tcmlnaHQsXG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLXJpZ2h0LFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1yaWdodCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLXJpZ2h0ID4gc3BhbixcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1yaWdodCA+IHNwYW4sXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tcmlnaHQgPiBzcGFuIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLXJpZ2h0ID4gc3BhbiA+IGksXG4gICAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1yaWdodCA+IHNwYW4gPiBpLFxuICAgICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tcmlnaHQgPiBzcGFuID4gaSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tY2VudGVyLFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1jZW50ZXIsXG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNlbnRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1jZW50ZXIgPiBzcGFuLFxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNlbnRlciA+IHNwYW4sXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tY2VudGVyID4gc3BhbiB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1zb3J0LFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1zb3J0LFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1zb3J0IHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLXNvcnQgaSxcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1zb3J0IGksXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tc29ydCBpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZyZW07IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tcmVzaXppbmcsXG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLXJlc2l6aW5nLFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1yZXNpemluZyB7XG4gICAgICAgICAgICBjdXJzb3I6IGNvbC1yZXNpemU7IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbixcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbixcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbixcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSxcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSxcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1jaGVjayxcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tY2hlY2ssXG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNoZWNrIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNoZWNrID4gc3BhbixcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1jaGVjayA+IHNwYW4sXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tY2hlY2sgPiBzcGFuIHtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNoZWNrID4gc3BhbiA+IC5rdC1jaGVja2JveCxcbiAgICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNoZWNrID4gc3BhbiA+IC5rdC1jaGVja2JveCxcbiAgICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLWNoZWNrID4gc3BhbiA+IC5rdC1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDA7IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLWRldGFpbCA+IHNwYW4sXG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwgPiBzcGFuLFxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX190b2dnbGUtZGV0YWlsID4gc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogMTJweDsgfVxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX190b2dnbGUtZGV0YWlsID4gLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLWRldGFpbCxcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLWRldGFpbCA+IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwsXG4gICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwgPiAua3QtZGF0YXRhYmxlX190b2dnbGUtZGV0YWlsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLWRldGFpbCA+IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwgPiBpLFxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwgPiAua3QtZGF0YXRhYmxlX190b2dnbGUtZGV0YWlsID4gaSxcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX190b2dnbGUtZGV0YWlsID4gLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLWRldGFpbCA+IGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEycHg7IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93bixcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93bixcbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LFxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUsXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAuZHJvcGRvd24uZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAuZHJvcGRvd24uZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAuZHJvcGRvd24uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0LFxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCxcbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjhyZW07XG4gICAgICAgICAgICAgIC8qcnRsOmlnbm9yZSovXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4OyB9XG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxlZnQsXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxlZnQsXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcmVtOyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCA+IC5rdC1kYXRhdGFibGVfX2xvY2ssXG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSA+IC5rdC1kYXRhdGFibGVfX2xvY2ssXG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCA+IC5rdC1kYXRhdGFibGVfX2xvY2sge1xuICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbixcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbixcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSxcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwge1xuICAgICAgcGFkZGluZzogMTZweCAxMHB4OyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbiA+IGksXG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSA+IGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keS5wcyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwge1xuICAgICAgZm9udC13ZWlnaHQ6IHJlZ3VsYXI7IH1cbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1jaGVjayA+IHNwYW4gPiAua3QtY2hlY2tib3gge1xuICAgICAgICB0b3A6IDFweDsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy1kZXRhaWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy1kZXRhaWwgLmt0LWRhdGF0YWJsZV9fZGV0YWlsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDsgfVxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3ctZGV0YWlsIC5rdC1kYXRhdGFibGVfX2RldGFpbCAua3QtZGF0YXRhYmxlX19yb3cge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy1kZXRhaWwgLmt0LWRhdGF0YWJsZV9fZGV0YWlsIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93LWRldGFpbCAua3QtZGF0YXRhYmxlX19kZXRhaWwgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCA+IHNwYW4sXG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3ctZGV0YWlsIC5rdC1kYXRhdGFibGVfX2RldGFpbCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gYSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy1kZXRhaWwgLmt0LWRhdGF0YWJsZV9fZGV0YWlsIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3ctZGV0YWlsIC5rdC1kYXRhdGFibGVfX2RldGFpbCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogcmVndWxhcjtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tZXJyb3IgLmt0LWRhdGF0YWJsZV9fYm9keSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2NrID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkID4gLmt0LWRhdGF0YWJsZV9fbG9jayxcbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2NrID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5ID4gLmt0LWRhdGF0YWJsZV9fbG9jayxcbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2NrID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290ID4gLmt0LWRhdGF0YWJsZV9fbG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2FkZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2FkZWQgPiAua3QtZGF0YXRhYmxlX190YWJsZSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2FkZWQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQsXG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLWxvYWRlZCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSxcbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tbG9hZGVkID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1sb2FkZWQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93LFxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLWxvYWRlZCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3csXG4gICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tbG9hZGVkID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICAgIHRhYmxlLWxheW91dDogaW5pdGlhbDsgfVxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXNjcm9sbCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc2Nyb2xsID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkLFxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc2Nyb2xsID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc2Nyb2xsID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyxcbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc2Nyb2xsID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc2Nyb2xsID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX19wYWdlciB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLmt0LWRhdGF0YWJsZV9fcGFnZXItLXRvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgPiBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICAgICAgICBtaW4td2lkdGg6IDIuMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rID4gaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgPiBsaSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmsua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLS1tb3JlLXByZXYsIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgPiBsaSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmsua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLS1tb3JlLW5leHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtcGFnZXItaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICAgICAgICB3aWR0aDogMy41cmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyAua3QtZGF0YXRhYmxlX19wYWdlci1zaXplIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5rdC1kYXRhdGFibGVfX3BhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjQ1cmVtIDFyZW07IH1cbiAgICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmt0LWRhdGF0YWJsZV9fcGFnZXItc2l6ZSAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLnNlbGVjdGVkID4gYSBzcGFuLmNoZWNrLW1hcmsge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjZyZW07IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGUsXG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGUsXG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGUge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGUgPiBpLFxuICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGUgPiBpLFxuICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGUgPiBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1zdWJ0YWJsZTpob3ZlcixcbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLXN1YnRhYmxlOmhvdmVyLFxuICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX190b2dnbGUtc3VidGFibGU6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3Jvdy1zdWJ0YWJsZSxcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy1zdWJ0YWJsZSxcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3Jvdy1zdWJ0YWJsZSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3Jvdy1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3N1YnRhYmxlLFxuICAgICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3ctc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX19zdWJ0YWJsZSxcbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93LXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fc3VidGFibGUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93LXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fc3VidGFibGUgPiAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIsXG4gICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93LXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fc3VidGFibGUgPiAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIsXG4gICAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93LXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fc3VidGFibGUgPiAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGw6Zmlyc3QtY2hpbGQsXG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbDpmaXJzdC1jaGlsZCxcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGw6bGFzdC1jaGlsZCxcbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsOmxhc3QtY2hpbGQsXG4gICAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCA3LjVweCAxNXB4OyB9XG4gICAgICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyIC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdixcbiAgICAgIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG4ua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgPiAua3QtZGF0YXRhYmxlX19sb2NrLmt0LWRhdGF0YWJsZV9fbG9jay0tbGVmdCxcbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSA+IC5rdC1kYXRhdGFibGVfX2xvY2sua3QtZGF0YXRhYmxlX19sb2NrLS1sZWZ0LFxuICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290ID4gLmt0LWRhdGF0YWJsZV9fbG9jay5rdC1kYXRhdGFibGVfX2xvY2stLWxlZnQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE3cHggNXB4IHJnYmEoMTEzLCAxMDYsIDIwMiwgMC4xNCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxN3B4IDVweCByZ2JhKDExMywgMTA2LCAyMDIsIDAuMTQpOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgPiAua3QtZGF0YXRhYmxlX19sb2NrLmt0LWRhdGF0YWJsZV9fbG9jay0tcmlnaHQsXG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgPiAua3QtZGF0YXRhYmxlX19sb2NrLmt0LWRhdGF0YWJsZV9fbG9jay0tcmlnaHQsXG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgPiAua3QtZGF0YXRhYmxlX19sb2NrLmt0LWRhdGF0YWJsZV9fbG9jay0tcmlnaHQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxN3B4IDVweCByZ2JhKDExMywgMTA2LCAyMDIsIDAuMTQpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTdweCA1cHggcmdiYSgxMTMsIDEwNiwgMjAyLCAwLjE0KTsgfVxuICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkID4gLmt0LWRhdGF0YWJsZV9fbG9jay5rdC1kYXRhdGFibGVfX2xvY2stLXNjcm9sbCxcbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSA+IC5rdC1kYXRhdGFibGVfX2xvY2sua3QtZGF0YXRhYmxlX19sb2NrLS1zY3JvbGwsXG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgPiAua3QtZGF0YXRhYmxlX19sb2NrLmt0LWRhdGF0YWJsZV9fbG9jay0tc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3csXG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93LFxuICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19mb290IC5rdC1kYXRhdGFibGVfX3JvdyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYzZmY7IH1cbiAgICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwgLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4sXG4gICAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuLFxuICAgIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNvbGlkID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjBmM2ZmOyB9XG4gICAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc29saWQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbixcbiAgICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwgLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuLFxuICAgIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNvbGlkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogI2U4ZWNmYTsgfVxuICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwgaSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwgaTpiZWZvcmUge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fdG9nZ2xlLWRldGFpbDpob3ZlciBpLCAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1kZXRhaWwua3QtZGF0YXRhYmxlX190b2dnbGUtZGV0YWlsLS1hY3RpdmUgaSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93LWRldGFpbCAua3QtZGF0YXRhYmxlX19kZXRhaWwgdGFibGUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YwZjNmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmM2ZmOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCxcbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCA+IHNwYW4sXG4gICAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbixcbiAgICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwgPiBhLFxuICAgIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCA+IGEge1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsID4gc3BhbiA+IGksXG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2hlYWQgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCA+IGEgPiBpIHtcbiAgICBjb2xvcjogIzNkOTRmYjsgfVxuXG4ua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgPiBsaSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmsge1xuICBjb2xvcjogIzkzYTJkZDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay0tZmlyc3QsIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiA+IGxpID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmstLXByZXYsIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiA+IGxpID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmstLW5leHQsIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiA+IGxpID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmstLWxhc3Qge1xuICAgIGJhY2tncm91bmQ6ICNmMGYzZmY7IH1cbiAgICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgPiBsaSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmsua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLS1maXJzdDpob3ZlciwgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay0tcHJldjpob3ZlciwgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay0tbmV4dDpob3ZlciwgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay0tbGFzdDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiA+IGxpID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbGluay5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmstLWRpc2FibGVkLCAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1uYXYgPiBsaSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWxpbmsua3QtZGF0YXRhYmxlX19wYWdlci1saW5rLS1kaXNhYmxlZDpob3ZlciB7XG4gICAgY29sb3I6ICM5M2EyZGQ7XG4gICAgYmFja2dyb3VuZDogI2YwZjNmZjtcbiAgICBvcGFjaXR5OiAwLjM7IH1cblxuLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItbmF2ID4gbGkgPiAua3QtcGFnZXItaW5wdXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYmFja2dyb3VuZDogI2YwZjNmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmM2ZmOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLW5hdiA+IGxpID4gLmt0LXBhZ2VyLWlucHV0OmZvY3VzIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmt0LWRhdGF0YWJsZV9fcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOTNhMmRkO1xuICBiYWNrZ3JvdW5kOiAjZjBmM2ZmOyB9XG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmt0LWRhdGF0YWJsZV9fcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5rdC1kYXRhdGFibGVfX3BhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4ua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5rdC1kYXRhdGFibGVfX3BhZ2VyLXNpemUgLmJ0bi5kcm9wZG93bi10b2dnbGU6aG92ZXIsXG4ua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5rdC1kYXRhdGFibGVfX3BhZ2VyLXNpemUuc2hvdyA+IC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyAua3QtZGF0YXRhYmxlX19wYWdlci1zaXplIC5idG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIGksXG4gIC5rdC1kYXRhdGFibGUgPiAua3QtZGF0YXRhYmxlX19wYWdlciA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyLWluZm8gLmt0LWRhdGF0YWJsZV9fcGFnZXItc2l6ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciBpLFxuICAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5rdC1kYXRhdGFibGVfX3BhZ2VyLXNpemUuc2hvdyA+IC5idG4uZHJvcGRvd24tdG9nZ2xlIGkge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3BhZ2VyID4gLmt0LWRhdGF0YWJsZV9fcGFnZXItaW5mbyAua3QtZGF0YXRhYmxlX19wYWdlci1zaXplIC5kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogMTAwOyB9XG4gIC5tb2RhbCAua3QtZGF0YXRhYmxlID4gLmt0LWRhdGF0YWJsZV9fcGFnZXIgPiAua3QtZGF0YXRhYmxlX19wYWdlci1pbmZvIC5rdC1kYXRhdGFibGVfX3BhZ2VyLXNpemUgLmRyb3Bkb3duLW1lbnUge1xuICAgIHotaW5kZXg6IDEwNTE7IH1cblxuLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3RvZ2dsZS1zdWJ0YWJsZSA+IGkge1xuICBjb2xvcjogIzNkOTRmYjsgfVxuXG4ua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93LXN1YnRhYmxlIHtcbiAgYm9yZGVyLXRvcDogMDsgfVxuXG4ua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbCA+IHNwYW4sXG4gIC5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwgPiBhIHtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0taG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93Lmt0LWRhdGF0YWJsZV9fcm93LS1ldmVuID4gLmt0LWRhdGF0YWJsZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy5rdC1kYXRhdGFibGVfX3Jvdy0tYWN0aXZlID4gLmt0LWRhdGF0YWJsZV9fY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y4ZmE7IH1cblxuLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93Lmt0LWRhdGF0YWJsZV9fcm93LS1ob3Zlcjpub3QoLmt0LWRhdGF0YWJsZV9fcm93LS1hY3RpdmUpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93Lmt0LWRhdGF0YWJsZV9fcm93LS1ob3Zlcjpub3QoLmt0LWRhdGF0YWJsZV9fcm93LS1hY3RpdmUpID4gLmt0LWRhdGF0YWJsZV9fY2VsbCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9faGVhZCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tc29ydGVkID4gc3BhbiAsXG4ua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdCA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fZm9vdCAua3QtZGF0YXRhYmxlX19yb3cgPiAua3QtZGF0YXRhYmxlX19jZWxsLmt0LWRhdGF0YWJsZV9fY2VsbC0tc29ydGVkID4gc3Bhbixcbi5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0ID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19oZWFkIC5rdC1kYXRhdGFibGVfX3JvdyA+IC5rdC1kYXRhdGFibGVfX2NlbGwua3QtZGF0YXRhYmxlX19jZWxsLS1zb3J0ZWQgPiBhLFxuLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2Zvb3QgLmt0LWRhdGF0YWJsZV9fcm93ID4gLmt0LWRhdGF0YWJsZV9fY2VsbC5rdC1kYXRhdGFibGVfX2NlbGwtLXNvcnRlZCA+IGEge1xuICBjb2xvcjogIzNkOTRmYjsgfVxuXG4ua3QtZGF0YXRhYmxlLmt0LWRhdGF0YWJsZS0tZGVmYXVsdC5rdC1kYXRhdGFibGUtLXN1YnRhYmxlID4gLmt0LWRhdGF0YWJsZV9fdGFibGUgPiAua3QtZGF0YXRhYmxlX19ib2R5IC5rdC1kYXRhdGFibGVfX3Jvdy5rdC1kYXRhdGFibGVfX3Jvdy0tc3VidGFibGUtZXhwYW5kZWQgPiAua3QtZGF0YXRhYmxlX19jZWxsIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjhmYSAhaW1wb3J0YW50OyB9XG5cbi5rdC1kYXRhdGFibGUua3QtZGF0YXRhYmxlLS1kZWZhdWx0Lmt0LWRhdGF0YWJsZS0tc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX190YWJsZSA+IC5rdC1kYXRhdGFibGVfX2JvZHkgLmt0LWRhdGF0YWJsZV9fcm93LXN1YnRhYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3ctc3VidGFibGUgPiAua3QtZGF0YXRhYmxlX19zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2JhKDExMywgMTA2LCAyMDIsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDFweCByZ2JhKDExMywgMTA2LCAyMDIsIDAuMSk7IH1cbiAgLmt0LWRhdGF0YWJsZS5rdC1kYXRhdGFibGUtLWRlZmF1bHQua3QtZGF0YXRhYmxlLS1zdWJ0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlID4gLmt0LWRhdGF0YWJsZV9fYm9keSAua3QtZGF0YXRhYmxlX19yb3ctc3VidGFibGUua3QtZGF0YXRhYmxlX19yb3ctbG9hZGluZyA+IC5rdC1kYXRhdGFibGVfX3N1YnRhYmxlID4gLmt0LWRhdGF0YWJsZSA+IC5rdC1kYXRhdGFibGVfX3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ua3QtZGF0YXRhYmxlIC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15LFxuLmt0LWRhdGF0YWJsZSAucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQ6ICNkYmUyZjc7IH1cbiAgLmt0LWRhdGF0YWJsZSAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteTpob3ZlciwgLmt0LWRhdGF0YWJsZSAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteTpmb2N1cyxcbiAgLmt0LWRhdGF0YWJsZSAucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteDpob3ZlcixcbiAgLmt0LWRhdGF0YWJsZSAucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2RiZTJmNzsgfVxuXG4ua3Qtc2Nyb2xsdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNDBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTA7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggMXB4IHJnYmEoNjksIDY1LCA3OCwgMC4yKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAua3Qtc2Nyb2xsdG9wIHN2ZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4OyB9XG4gIC5rdC1zY3JvbGx0b3AgPiBpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAua3Qtc2Nyb2xsdG9wIGcgW2ZpbGxdIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgIGZpbGw6ICNmZmZmZmY7IH1cbiAgLmt0LXNjcm9sbHRvcDpob3ZlciBnIFtmaWxsXSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAua3Qtc2Nyb2xsdG9wOmhvdmVyID4gaSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LXNjcm9sbHRvcC0tb24gLmt0LXNjcm9sbHRvcCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1zY3JvbGx0b3Atc2hvdy1hbmltYXRpb24gLjRzIGVhc2Utb3V0IDE7XG4gICAgYW5pbWF0aW9uOiBrdC1zY3JvbGx0b3Atc2hvdy1hbmltYXRpb24gLjRzIGVhc2Utb3V0IDE7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5rdC1zY3JvbGx0b3AtLW9uIC5rdC1zY3JvbGx0b3A6aG92ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmt0LXNjcm9sbHRvcCB7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICByaWdodDogMTVweDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBrdC1zY3JvbGx0b3Atc2hvdy1hbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweDsgfVxuICB0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBrZXlmcmFtZXMga3Qtc2Nyb2xsdG9wLXNob3ctYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7IH1cbiAgdG8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ua3QtZm9ybSAua3QtZm9ybV9fZ3JvdXAua3QtZm9ybV9fZ3JvdXAtLWlubGluZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5rdC1mb3JtIC5rdC1mb3JtX19ncm91cC5rdC1mb3JtX19ncm91cC0taW5saW5lID4gLmt0LWZvcm1fX2xhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH1cbiAgICAua3QtZm9ybSAua3QtZm9ybV9fZ3JvdXAua3QtZm9ybV9fZ3JvdXAtLWlubGluZSA+IC5rdC1mb3JtX19sYWJlbC5rdC1mb3JtX19sYWJlbC1uby13cmFwIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAua3QtZm9ybSAua3QtZm9ybV9fZ3JvdXAua3QtZm9ybV9fZ3JvdXAtLWlubGluZSA+IC5rdC1mb3JtX19sYWJlbCA+IGxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAua3QtZm9ybSAua3QtZm9ybV9fZ3JvdXAua3QtZm9ybV9fZ3JvdXAtLWlubGluZSA+IC5rdC1mb3JtX19jb250cm9sIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5rdC1mb3JtIC5rdC1mb3JtX19hY3Rpb25zLmt0LWZvcm1fX2FjdGlvbnMtLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmt0LWZvcm0gLmt0LWZvcm1fX2FjdGlvbnMua3QtZm9ybV9fYWN0aW9ucy0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWZvcm0ua3QtZm9ybS0tbGFiZWwtcmlnaHQgLmZvcm0tZ3JvdXAgbGFiZWw6bm90KC5rdC1jaGVja2JveCk6bm90KC5rdC1yYWRpbyk6bm90KC5rdC1vcHRpb24pIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5rdC1pbnB1dC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAua3QtaW5wdXQtaWNvbiA+IC5rdC1pbnB1dC1pY29uX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDMuMnJlbTsgfVxuICAgIC5rdC1pbnB1dC1pY29uID4gLmt0LWlucHV0LWljb25fX2ljb24ua3QtaW5wdXQtaWNvbl9faWNvbi0tbGVmdCB7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgLmt0LWlucHV0LWljb24gPiAua3QtaW5wdXQtaWNvbl9faWNvbi5rdC1pbnB1dC1pY29uX19pY29uLS1yaWdodCB7XG4gICAgICByaWdodDogMDsgfVxuICAgIC5rdC1pbnB1dC1pY29uID4gLmt0LWlucHV0LWljb25fX2ljb24gPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5rdC1pbnB1dC1pY29uID4gLmt0LWlucHV0LWljb25fX2ljb24gPiBzcGFuIGkge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LWlucHV0LWljb24gPiAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3NePVwibGEtXCJdLFxuICAgIC5rdC1pbnB1dC1pY29uID4gLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzKj1cIiBsYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjRlbTsgfVxuICAgIC5rdC1pbnB1dC1pY29uID4gLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzXj1cImZhLVwiXSxcbiAgICAua3QtaW5wdXQtaWNvbiA+IC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbiA+IC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gICAgLmt0LWlucHV0LWljb24gPiAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgICAua3QtaW5wdXQtaWNvbiA+IC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAgIC5rdC1pbnB1dC1pY29uID4gLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07IH1cbiAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcgKyAua3QtaW5wdXQtaWNvbl9faWNvbiB7XG4gICAgd2lkdGg6IDQuMnJlbTsgfVxuICAgIC5rdC1pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLWxnICsgLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzXj1cImxhLVwiXSxcbiAgICAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyArIC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzcyo9XCIgbGEtXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyArIC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzc149XCJmYS1cIl0sXG4gICAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcgKyAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3MqPVwiIGZhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuM2VtOyB9XG4gICAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcgKyAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAgIC5rdC1pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLWxnICsgLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gICAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcgKyAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbiAgICAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyArIC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuNGVtOyB9XG4gIC5rdC1pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNtIH4gLmt0LWlucHV0LWljb25fX2ljb24ge1xuICAgIHdpZHRoOiAyLjdyZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zbSB+IC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzc149XCJsYS1cIl0sXG4gICAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20gfiAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuMWVtOyB9XG4gICAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20gfiAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3NePVwiZmEtXCJdLFxuICAgIC5rdC1pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNtIH4gLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzKj1cIiBmYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zbSB+IC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gICAgLmt0LWlucHV0LWljb24gLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20gfiAua3QtaW5wdXQtaWNvbl9faWNvbiBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgICAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zbSB+IC5rdC1pbnB1dC1pY29uX19pY29uIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAgIC5rdC1pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNtIH4gLmt0LWlucHV0LWljb25fX2ljb24gW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIC5rdC1pbnB1dC1pY29uLmt0LWlucHV0LWljb24tLWxlZnQgLmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjhyZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbi5rdC1pbnB1dC1pY29uLS1sZWZ0IC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLWxnIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMy42cmVtOyB9XG4gICAgLmt0LWlucHV0LWljb24ua3QtaW5wdXQtaWNvbi0tbGVmdCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTsgfVxuICAua3QtaW5wdXQtaWNvbi5rdC1pbnB1dC1pY29uLS1yaWdodCAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbi5rdC1pbnB1dC1pY29uLS1yaWdodCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1sZyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzLjZyZW07IH1cbiAgICAua3QtaW5wdXQtaWNvbi5rdC1pbnB1dC1pY29uLS1yaWdodCAuZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1zbSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07IH1cbiAgLmt0LWlucHV0LWljb24ua3QtaW5wdXQtaWNvbi0tZml4ZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAua3QtaW5wdXQtaWNvbi5rdC1pbnB1dC1pY29uLS1maXhlZC1sYXJnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5rdC1pbnB1dC1pY29uLmt0LWlucHV0LWljb24tLWZpeGVkLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmt0LWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAua3QtY2hlY2tib3ggPiBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmt0LWNoZWNrYm94ID4gc3BhbiB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4OyB9XG4gICAgLmt0LWNoZWNrYm94ID4gc3BhbjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwLypydGw6aWdub3JlKi8gIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpLypydGw6aWdub3JlKi87XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykvKnJ0bDppZ25vcmUqLzsgfVxuICAua3QtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC5rdC1jaGVja2JveCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5rdC1jaGVja2JveDpob3ZlciA+IGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gc3BhbixcbiAgLmt0LWNoZWNrYm94ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gIC5rdC1jaGVja2JveCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNvbGlkOmhvdmVyID4gaW5wdXQ6bm90KFtkaXNhYmxlZF0pIH4gc3BhbixcbiAgLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zcXVhcmUgPiBzcGFuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tYm9sZCA+IHNwYW4ge1xuICAgIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgLmZvcm0taW5saW5lIC5rdC1jaGVja2JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc2luZ2xlIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7IH1cbiAgICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNpbmdsZSA+IHNwYW4ge1xuICAgICAgdG9wOiAwcHg7IH1cbiAgICB0aCA+IC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc2luZ2xlLFxuICAgIHRkID4gLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zaW5nbGUge1xuICAgICAgcmlnaHQ6IC01cHg7IH1cbiAgLmlucHV0LWdyb3VwIC5rdC1jaGVja2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ua3QtY2hlY2tib3gtbGlzdCB7XG4gIHBhZGRpbmc6IDAgMDsgfVxuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5rdC1jaGVja2JveC1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAua3QtY2hlY2tib3gtbGlzdCAua3QtY2hlY2tib3gge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAua3QtY2hlY2tib3gtbGlzdCAua3QtY2hlY2tib3g6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLmt0LWNoZWNrYm94LWlubGluZSB7XG4gIHBhZGRpbmc6IDAgMDsgfVxuICAua3QtY2hlY2tib3gtaW5saW5lIC5rdC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAua3QtY2hlY2tib3gtaW5saW5lIC5rdC1jaGVja2JveDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uZm9ybS1ncm91cC5yb3cgLmt0LWNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07IH1cblxuLmZvcm0tZ3JvdXAucm93IC5rdC1jaGVja2JveC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuLmt0LWNoZWNrYm94ID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQ3ZTI7IH1cbiAgLmt0LWNoZWNrYm94ID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjYmZjN2Q3OyB9XG5cbi5rdC1jaGVja2JveCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2M4Y2ZkZDsgfVxuXG4ua3QtY2hlY2tib3ggPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGNmZGQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1ib2xkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzhjZmRkOyB9XG5cbi5rdC1jaGVja2JveCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNvbGlkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNlNGU4ZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzk5YTZiZjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNvbGlkID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXNvbGlkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZGVlMmVhOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tYnJhbmQua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tYnJhbmQgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkOTRmYjsgfVxuICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWJyYW5kID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjM2Q5NGZiOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tYnJhbmQgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMzZDk0ZmI7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1icmFuZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkOTRmYjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWJyYW5kLmt0LWNoZWNrYm94LS1ib2xkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjM2Q5NGZiOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tYnJhbmQgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1icmFuZC5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzNkOTRmYjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWJyYW5kLmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgI2ZmZmZmZjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWJyYW5kLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1icmFuZC5rdC1jaGVja2JveC0tc29saWQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1saWdodC5rdC1jaGVja2JveC0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1saWdodCA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tbGlnaHQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1saWdodCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tbGlnaHQua3QtY2hlY2tib3gtLWJvbGQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1saWdodCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWxpZ2h0Lmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tbGlnaHQua3QtY2hlY2tib3gtLXNvbGlkID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjMjgyYTNjOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tbGlnaHQua3QtY2hlY2tib3gtLXNvbGlkID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWxpZ2h0Lmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhcmsua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tZGFyayA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgyYTNjOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tZGFyayA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzI4MmEzYzsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhcmsgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMyODJhM2M7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1kYXJrID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjgyYTNjOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tZGFyay5rdC1jaGVja2JveC0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzI4MmEzYzsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhcmsgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1kYXJrLmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMjgyYTNjO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tZGFyay5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1kYXJrLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1kYXJrLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzI4MmEzYzsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXByaW1hcnkua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tcHJpbWFyeSA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg2N2RkOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tcHJpbWFyeSA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzU4NjdkZDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXByaW1hcnkgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1wcmltYXJ5ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg2N2RkOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tcHJpbWFyeS5rdC1jaGVja2JveC0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzU4NjdkZDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXByaW1hcnkgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1wcmltYXJ5Lmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjNTg2N2RkO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tcHJpbWFyeS5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1wcmltYXJ5Lmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1wcmltYXJ5Lmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzU4NjdkZDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXN1Y2Nlc3Mua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc3VjY2VzcyA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWRjOWI3OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc3VjY2VzcyA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzFkYzliNzsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXN1Y2Nlc3MgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWRjOWI3OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc3VjY2Vzcy5rdC1jaGVja2JveC0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzFkYzliNzsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXN1Y2Nlc3MgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zdWNjZXNzLmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMWRjOWI3O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0tc3VjY2Vzcy5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zdWNjZXNzLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1zdWNjZXNzLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzFkYzliNzsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWluZm8ua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0taW5mbyA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjc4NmZiOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0taW5mbyA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzI3ODZmYjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWluZm8gPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMyNzg2ZmI7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1pbmZvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjc4NmZiOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0taW5mby5rdC1jaGVja2JveC0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzI3ODZmYjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWluZm8gPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1pbmZvLmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMjc4NmZiO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0taW5mby5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1pbmZvLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1pbmZvLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXdhcm5pbmcua3QtY2hlY2tib3gtLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0td2FybmluZyA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZiODIyOyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0td2FybmluZyA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgI2ZmYjgyMjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXdhcm5pbmcgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmI4MjI7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS13YXJuaW5nID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZiODIyOyB9XG5cbi5rdC1jaGVja2JveC5rdC1jaGVja2JveC0td2FybmluZy5rdC1jaGVja2JveC0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmYjgyMjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLXdhcm5pbmcgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS13YXJuaW5nLmt0LWNoZWNrYm94LS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZiODIyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1jaGVja2JveC5rdC1jaGVja2JveC0td2FybmluZy5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICMxMTExMTE7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS13YXJuaW5nLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS13YXJuaW5nLmt0LWNoZWNrYm94LS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2ZmYjgyMjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlci5rdC1jaGVja2JveC0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1kYW5nZXIgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y2NEU2MDsgfVxuICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlciA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgI0Y2NEU2MDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlciA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y2NEU2MDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlci5rdC1jaGVja2JveC0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y2NEU2MDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlciA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlci5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogI0Y2NEU2MDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlci5rdC1jaGVja2JveC0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LWNoZWNrYm94Lmt0LWNoZWNrYm94LS1kYW5nZXIua3QtY2hlY2tib3gtLXNvbGlkID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4ua3QtY2hlY2tib3gua3QtY2hlY2tib3gtLWRhbmdlci5rdC1jaGVja2JveC0tc29saWQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNGNjRFNjA7IH1cblxuLmt0LXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAua3QtcmFkaW8gPiBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmt0LXJhZGlvID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cbiAgICAua3QtcmFkaW8gPiBzcGFuOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5rdC1yYWRpbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLmt0LXJhZGlvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmt0LXJhZGlvOmhvdmVyID4gaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiBzcGFuLFxuICAua3QtcmFkaW8gPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgLmt0LXJhZGlvID4gaW5wdXQ6ZGlzYWJsZWQgfiBzcGFuIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1zb2xpZCA+IHNwYW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0tc29saWQ6aG92ZXIgPiBpbnB1dDpub3QoW2Rpc2FibGVkXSkgfiBzcGFuLFxuICAua3QtcmFkaW8ua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLXNxdWFyZSA+IHNwYW4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1ib2xkID4gc3BhbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAuZm9ybS1pbmxpbmUgLmt0LXJhZGlvIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1zaW5nbGUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDsgfVxuICAgIC5rdC1yYWRpby5rdC1yYWRpby0tc2luZ2xlID4gc3BhbiB7XG4gICAgICB0b3A6IDBweDsgfVxuICAgIHRoID4gLmt0LXJhZGlvLmt0LXJhZGlvLS1zaW5nbGUsXG4gICAgdGQgPiAua3QtcmFkaW8ua3QtcmFkaW8tLXNpbmdsZSB7XG4gICAgICByaWdodDogLTVweDsgfVxuICAuaW5wdXQtZ3JvdXAgLmt0LXJhZGlvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5rdC1yYWRpby1saXN0IHtcbiAgcGFkZGluZzogMCAwOyB9XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmt0LXJhZGlvLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5rdC1yYWRpby1saXN0IC5rdC1yYWRpbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5rdC1yYWRpby1saXN0IC5rdC1yYWRpbzpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ua3QtcmFkaW8taW5saW5lIHtcbiAgcGFkZGluZzogMCAwOyB9XG4gIC5rdC1yYWRpby1pbmxpbmUgLmt0LXJhZGlvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgIC5rdC1yYWRpby1pbmxpbmUgLmt0LXJhZGlvOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5mb3JtLWdyb3VwLnJvdyAua3QtcmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxuXG4uZm9ybS1ncm91cC5yb3cgLmt0LXJhZGlvLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAycHg7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ua3QtcmFkaW8gPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDdlMjsgfVxuICAua3QtcmFkaW8gPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNiZmM3ZDc7XG4gICAgYmFja2dyb3VuZDogI2JmYzdkNzsgfVxuXG4ua3QtcmFkaW8gPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNjOGNmZGQ7IH1cblxuLmt0LXJhZGlvID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzhjZmRkOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2M4Y2ZkZDsgfVxuXG4ua3QtcmFkaW8gPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZTRlOGVlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICM5OWE2YmY7XG4gICAgYmFja2dyb3VuZDogIzk5YTZiZjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZGVlMmVhOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tYnJhbmQua3QtcmFkaW8tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tYnJhbmQgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkOTRmYjsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLWJyYW5kID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjM2Q5NGZiO1xuICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1icmFuZCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzNkOTRmYjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWJyYW5kID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q5NGZiOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tYnJhbmQua3QtcmFkaW8tLWJvbGQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzZDk0ZmI7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1icmFuZCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWJyYW5kLmt0LXJhZGlvLS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjM2Q5NGZiO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0tYnJhbmQua3QtcmFkaW8tLXNvbGlkID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1icmFuZC5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tYnJhbmQua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tbGlnaHQua3QtcmFkaW8tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tbGlnaHQgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLWxpZ2h0ID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1saWdodCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWxpZ2h0ID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tbGlnaHQua3QtcmFkaW8tLWJvbGQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1saWdodCA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWxpZ2h0Lmt0LXJhZGlvLS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0tbGlnaHQua3QtcmFkaW8tLXNvbGlkID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjMjgyYTNjO1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1saWdodC5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tbGlnaHQua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tZGFyay5rdC1yYWRpby0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kYXJrID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyODJhM2M7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1kYXJrID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjMjgyYTNjO1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kYXJrID4gaW5wdXQ6ZGlzYWJsZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyYTNjOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tZGFyayA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4MmEzYzsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhcmsua3QtcmFkaW8tLWJvbGQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyODJhM2M7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kYXJrID4gaW5wdXQ6ZGlzYWJsZWQgfiBzcGFuIHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tZGFyay5rdC1yYWRpby0tc29saWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzI4MmEzYztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLWRhcmsua3QtcmFkaW8tLXNvbGlkID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kYXJrLmt0LXJhZGlvLS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kYXJrLmt0LXJhZGlvLS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzI4MmEzYzsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXByaW1hcnkua3QtcmFkaW8tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tcHJpbWFyeSA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg2N2RkOyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0tcHJpbWFyeSA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzU4NjdkZDtcbiAgICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tcHJpbWFyeSA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzU4NjdkZDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXByaW1hcnkgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODY3ZGQ7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1wcmltYXJ5Lmt0LXJhZGlvLS1ib2xkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTg2N2RkOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tcHJpbWFyeSA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXByaW1hcnkua3QtcmFkaW8tLXNvbGlkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM1ODY3ZGQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1wcmltYXJ5Lmt0LXJhZGlvLS1zb2xpZCA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tcHJpbWFyeS5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tcHJpbWFyeS5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM1ODY3ZGQ7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1zdWNjZXNzLmt0LXJhZGlvLS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXN1Y2Nlc3MgPiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFkYzliNzsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLXN1Y2Nlc3MgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICMxZGM5Yjc7XG4gICAgYmFja2dyb3VuZDogIzFkYzliNzsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXN1Y2Nlc3MgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW46YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1zdWNjZXNzID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWRjOWI3OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tc3VjY2Vzcy5rdC1yYWRpby0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzFkYzliNzsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXN1Y2Nlc3MgPiBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1zdWNjZXNzLmt0LXJhZGlvLS1zb2xpZCA+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMWRjOWI3O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0tc3VjY2Vzcy5rdC1yYWRpby0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXN1Y2Nlc3Mua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Zm9jdXMgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXN1Y2Nlc3Mua3QtcmFkaW8tLXNvbGlkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMWRjOWI3OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0taW5mby5rdC1yYWRpby0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1pbmZvID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNzg2ZmI7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1pbmZvID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjMjc4NmZiO1xuICAgIGJhY2tncm91bmQ6ICMyNzg2ZmI7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1pbmZvID4gaW5wdXQ6ZGlzYWJsZWQgfiBzcGFuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0taW5mbyA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI3ODZmYjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWluZm8ua3QtcmFkaW8tLWJvbGQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzg2ZmI7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1pbmZvID4gaW5wdXQ6ZGlzYWJsZWQgfiBzcGFuIHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0taW5mby5rdC1yYWRpby0tc29saWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLWluZm8ua3QtcmFkaW8tLXNvbGlkID4gc3BhbjphZnRlciB7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1pbmZvLmt0LXJhZGlvLS1zb2xpZCA+IGlucHV0OmZvY3VzIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1pbmZvLmt0LXJhZGlvLS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXdhcm5pbmcua3QtcmFkaW8tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0td2FybmluZyA+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZiODIyOyB9XG4gIC5rdC1yYWRpby5rdC1yYWRpby0td2FybmluZyA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgI2ZmYjgyMjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0td2FybmluZyA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjgyMjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXdhcm5pbmcgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmI4MjI7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS13YXJuaW5nLmt0LXJhZGlvLS1ib2xkID4gaW5wdXQ6Y2hlY2tlZCB+IHNwYW4ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZiODIyOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0td2FybmluZyA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLXdhcm5pbmcua3QtcmFkaW8tLXNvbGlkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmZmI4MjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS13YXJuaW5nLmt0LXJhZGlvLS1zb2xpZCA+IHNwYW46YWZ0ZXIge1xuICAgIGJvcmRlcjogc29saWQgIzExMTExMTtcbiAgICBiYWNrZ3JvdW5kOiAjMTExMTExOyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0td2FybmluZy5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0td2FybmluZy5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpjaGVja2VkIH4gc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNmZmI4MjI7IH1cblxuLmt0LXJhZGlvLmt0LXJhZGlvLS1kYW5nZXIua3QtcmFkaW8tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tZGFuZ2VyID4gc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNjRFNjA7IH1cbiAgLmt0LXJhZGlvLmt0LXJhZGlvLS1kYW5nZXIgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNGNjRFNjA7XG4gICAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlciA+IGlucHV0OmRpc2FibGVkIH4gc3BhbjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlciA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y2NEU2MDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlci5rdC1yYWRpby0tYm9sZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0Y2NEU2MDsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlciA+IGlucHV0OmRpc2FibGVkIH4gc3BhbiB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlci5rdC1yYWRpby0tc29saWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogI0Y2NEU2MDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlci5rdC1yYWRpby0tc29saWQgPiBzcGFuOmFmdGVyIHtcbiAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4ua3QtcmFkaW8ua3QtcmFkaW8tLWRhbmdlci5rdC1yYWRpby0tc29saWQgPiBpbnB1dDpmb2N1cyB+IHNwYW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5rdC1yYWRpby5rdC1yYWRpby0tZGFuZ2VyLmt0LXJhZGlvLS1zb2xpZCA+IGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuXG4ua3Qtc3dpdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFyZW07IH1cbiAgLmt0LXN3aXRjaCBpbnB1dDplbXB0eSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05OTlweDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDsgfVxuICAua3Qtc3dpdGNoIGlucHV0OmVtcHR5IH4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMXB4O1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5rdC1zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSxcbiAgLmt0LXN3aXRjaCBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29udGVudDogJyAnO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDEwMG1zIGVhc2UtaW47IH1cbiAgLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWljb24gaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbnRlbnQ6IFwi742CXCI7IH1cbiAgLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWljb24gaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxN2InOyB9XG4gIC5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1pY29uLWNoZWNrIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGNvbnRlbnQ6IFwi74W7XCI7IH1cbiAgLmt0LXN3aXRjaCBpbnB1dDplbXB0eSB+IHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogMnB4IDA7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiA1N3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgLmt0LXN3aXRjaCBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlLFxuICAua3Qtc3dpdGNoIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAua3Qtc3dpdGNoIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHRvcDogM3B4O1xuICAgIGJvdHRvbTogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAua3Qtc3dpdGNoIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjZweDsgfVxuICAua3Qtc3dpdGNoLmt0LXN3aXRjaC0tbGcgaW5wdXQ6ZW1wdHkgfiBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDJweCAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIC5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1sZyBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlLFxuICAua3Qtc3dpdGNoLmt0LXN3aXRjaC0tbGcgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgICB3aWR0aDogNzJweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIC5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1sZyBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICAgIGhlaWdodDogMzRweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB0b3A6IDNweDtcbiAgICBib3R0b206IDNweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1sZyBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0cHg7IH1cbiAgLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLXNtIGlucHV0OmVtcHR5IH4gc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAycHggMDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDsgfVxuICAua3Qtc3dpdGNoLmt0LXN3aXRjaC0tc20gaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSxcbiAgLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLXNtIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDsgfVxuICAua3Qtc3dpdGNoLmt0LXN3aXRjaC0tc20gaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdG9wOiAycHg7XG4gICAgYm90dG9tOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1zbSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7IH1cbiAgLmZvcm0tZ3JvdXAucm93IC5rdC1zd2l0Y2gge1xuICAgIG1hcmdpbi10b3A6IDAuMTVyZW07IH1cbiAgICAuZm9ybS1ncm91cC5yb3cgLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWxnIHtcbiAgICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0wLjNyZW07IH1cbiAgICAuZm9ybS1ncm91cC5yb3cgLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLXNtIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTsgfVxuXG4ua3Qtc3dpdGNoIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYxOyB9XG5cbi5rdC1zd2l0Y2ggaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmOGY5ZmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmt0LXN3aXRjaCBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYxOyB9XG5cbi5rdC1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3Qtc3dpdGNoIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgLmt0LXN3aXRjaCBpbnB1dFtkaXNhYmxlZF0gfiBzcGFuOmFmdGVyLFxuICAua3Qtc3dpdGNoIGlucHV0W2Rpc2FibGVkXSB+IHNwYW46YmVmb3JlIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tYnJhbmQ6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1icmFuZDpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICMzZDk0ZmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNDsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tYnJhbmQ6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWJyYW5kOm5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1icmFuZCBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlZTNlYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWJyYW5kIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0tYnJhbmQgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWJyYW5kIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjtcbiAgb3BhY2l0eTogMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tbGlnaHQ6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1saWdodDpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODJhM2M7XG4gIG9wYWNpdHk6IDAuNDsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tbGlnaHQ6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWxpZ2h0Om5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1saWdodCBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlZTNlYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWxpZ2h0IGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjMjgyYTNjOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0tbGlnaHQgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmEzYzsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWxpZ2h0IGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tZGFyazpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODJhM2M7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWRhcms6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjMjgyYTNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWRhcms6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODJhM2M7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWRhcms6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWRhcmsgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZWUzZWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1kYXJrIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0tZGFyayBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0tZGFyayBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODJhM2M7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLXByaW1hcnk6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1wcmltYXJ5Om5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBjb2xvcjogIzU4NjdkZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC40OyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1wcmltYXJ5Om5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1wcmltYXJ5Om5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1wcmltYXJ5IGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGVlM2ViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYxOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0tcHJpbWFyeSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLXByaW1hcnkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLXByaW1hcnkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1zdWNjZXNzOm5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNzsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tc3VjY2Vzczpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICMxZGM5Yjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNDsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tc3VjY2Vzczpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNzsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tc3VjY2Vzczpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0tc3VjY2VzcyBpbnB1dDplbXB0eSB+IHNwYW46YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlZTNlYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLXN1Y2Nlc3MgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1zdWNjZXNzIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1zdWNjZXNzIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNztcbiAgb3BhY2l0eTogMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0taW5mbzpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWluZm86bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjMjc4NmZiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWluZm86bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWluZm86bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmNoZWNrZWQgfiBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWluZm8gaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZWUzZWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1pbmZvIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0taW5mbyBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0taW5mbyBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLXdhcm5pbmc6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS13YXJuaW5nOm5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBjb2xvcjogI2ZmYjgyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbiAgb3BhY2l0eTogMC40OyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS13YXJuaW5nOm5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS13YXJuaW5nOm5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS13YXJuaW5nIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGVlM2ViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYxOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1vdXRsaW5lLmt0LXN3aXRjaC0td2FybmluZyBpbnB1dDplbXB0eSB+IHNwYW46YWZ0ZXIge1xuICBjb2xvcjogIzExMTExMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1kYW5nZXI6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwOyB9XG5cbi5rdC1zd2l0Y2gua3Qtc3dpdGNoLS1kYW5nZXI6bm90KC5rdC1zd2l0Y2gtLW91dGxpbmUpIGlucHV0OmVtcHR5IH4gc3BhbjphZnRlciB7XG4gIGNvbG9yOiAjRjY0RTYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLWRhbmdlcjpub3QoLmt0LXN3aXRjaC0tb3V0bGluZSkgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tZGFuZ2VyOm5vdCgua3Qtc3dpdGNoLS1vdXRsaW5lKSBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1kYW5nZXIgaW5wdXQ6ZW1wdHkgfiBzcGFuOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZWUzZWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjE7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1kYW5nZXIgaW5wdXQ6ZW1wdHkgfiBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmt0LXN3aXRjaC5rdC1zd2l0Y2gtLW91dGxpbmUua3Qtc3dpdGNoLS1kYW5nZXIgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ua3Qtc3dpdGNoLmt0LXN3aXRjaC0tb3V0bGluZS5rdC1zd2l0Y2gtLWRhbmdlciBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmt0LW9wdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMS40ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAua3Qtb3B0aW9uIC5rdC1vcHRpb25fX2NvbnRyb2wge1xuICAgIHdpZHRoOiAyLjdyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMXJlbTsgfVxuICAgIC5rdC1vcHRpb24gLmt0LW9wdGlvbl9fY29udHJvbCAua3QtcmFkaW8ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmt0LW9wdGlvbiAua3Qtb3B0aW9uX19sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAua3Qtb3B0aW9uIC5rdC1vcHRpb25fX2xhYmVsIC5rdC1vcHRpb25fX2hlYWQge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgLmt0LW9wdGlvbiAua3Qtb3B0aW9uX19sYWJlbCAua3Qtb3B0aW9uX19oZWFkIC5rdC1vcHRpb25fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgICAua3Qtb3B0aW9uIC5rdC1vcHRpb25fX2xhYmVsIC5rdC1vcHRpb25fX2hlYWQgLmt0LW9wdGlvbl9fZm9jdXMge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM0NjQ0NTc7IH1cbiAgICAua3Qtb3B0aW9uIC5rdC1vcHRpb25fX2xhYmVsIC5rdC1vcHRpb25fX2JvZHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLXRvcDogMC43cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3Qtb3B0aW9uLmt0LW9wdGlvbi0tcGxhaW4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IC0wLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5rdC1vcHRpb24ua3Qtb3B0aW9uLS1wbGFpbiAua3Qtb3B0aW9uX19jb250cm9sIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB3aWR0aDogMi43cmVtOyB9XG4gICAgICAua3Qtb3B0aW9uLmt0LW9wdGlvbi0tcGxhaW4gLmt0LW9wdGlvbl9fY29udHJvbCAua3QtcmFkaW8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07IH1cbiAgICAua3Qtb3B0aW9uLmt0LW9wdGlvbi0tcGxhaW4gLmt0LW9wdGlvbl9fbGFiZWwgLmt0LW9wdGlvbl9fYm9keSB7XG4gICAgICBwYWRkaW5nLXRvcDogMC4ycmVtOyB9XG4gIC5pcy12YWxpZCAua3Qtb3B0aW9uIHtcbiAgICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cbiAgLmlzLWludmFsaWQgLmt0LW9wdGlvbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwOyB9XG5cbi5oYXMtc3VjY2VzcyAua3Qtb3B0aW9uIC5rdC1vcHRpb25fX2xhYmVsIC5rdC1vcHRpb25fX2hlYWQgLmt0LW9wdGlvbl9fdGl0bGUge1xuICBjb2xvcjogIzFkYzliNzsgfVxuXG4uaGFzLWVycm9yIC5rdC1vcHRpb24gLmt0LW9wdGlvbl9fbGFiZWwgLmt0LW9wdGlvbl9faGVhZCAua3Qtb3B0aW9uX190aXRsZSB7XG4gIGNvbG9yOiAjZmZiODIyOyB9XG5cbi5rdC1hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAua3QtYXZhdGFyIC5rdC1hdmF0YXJfX2hvbGRlciB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIC5rdC1hdmF0YXIgLmt0LWF2YXRhcl9fdXBsb2FkIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTEwcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgLmt0LWF2YXRhciAua3QtYXZhdGFyX191cGxvYWQgaW5wdXQge1xuICAgICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAua3QtYXZhdGFyIC5rdC1hdmF0YXJfX3VwbG9hZCBpIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgICAua3QtYXZhdGFyIC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtYXZhdGFyIC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciBpIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWF2YXRhciAua3QtYXZhdGFyX19jYW5jZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvdHRvbTogLTVweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmt0LWF2YXRhciAua3QtYXZhdGFyX19jYW5jZWwgaSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9XG4gICAgLmt0LWF2YXRhciAua3QtYXZhdGFyX19jYW5jZWw6aG92ZXIgaSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0tY2hhbmdlZCAua3QtYXZhdGFyX19jYW5jZWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWJyYW5kIC5rdC1hdmF0YXJfX3VwbG9hZCBpIHtcbiAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0tYnJhbmQgLmt0LWF2YXRhcl9fdXBsb2FkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWJyYW5kIC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1saWdodCAua3QtYXZhdGFyX191cGxvYWQgaSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWxpZ2h0IC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1saWdodCAua3QtYXZhdGFyX191cGxvYWQ6aG92ZXIgaSB7XG4gICAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0tZGFyayAua3QtYXZhdGFyX191cGxvYWQgaSB7XG4gICAgY29sb3I6ICMyODJhM2M7IH1cbiAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWRhcmsgLmt0LWF2YXRhcl9fdXBsb2FkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWRhcmsgLmt0LWF2YXRhcl9fdXBsb2FkOmhvdmVyIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWF2YXRhci5rdC1hdmF0YXItLXByaW1hcnkgLmt0LWF2YXRhcl9fdXBsb2FkIGkge1xuICAgIGNvbG9yOiAjNTg2N2RkOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1wcmltYXJ5IC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NjdkZDsgfVxuICAgIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1wcmltYXJ5IC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1zdWNjZXNzIC5rdC1hdmF0YXJfX3VwbG9hZCBpIHtcbiAgICBjb2xvcjogIzFkYzliNzsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0tc3VjY2VzcyAua3QtYXZhdGFyX191cGxvYWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAua3QtYXZhdGFyLmt0LWF2YXRhci0tc3VjY2VzcyAua3QtYXZhdGFyX191cGxvYWQ6aG92ZXIgaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0taW5mbyAua3QtYXZhdGFyX191cGxvYWQgaSB7XG4gICAgY29sb3I6ICMyNzg2ZmI7IH1cbiAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWluZm8gLmt0LWF2YXRhcl9fdXBsb2FkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiOyB9XG4gICAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWluZm8gLmt0LWF2YXRhcl9fdXBsb2FkOmhvdmVyIGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWF2YXRhci5rdC1hdmF0YXItLXdhcm5pbmcgLmt0LWF2YXRhcl9fdXBsb2FkIGkge1xuICAgIGNvbG9yOiAjZmZiODIyOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS13YXJuaW5nIC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjsgfVxuICAgIC5rdC1hdmF0YXIua3QtYXZhdGFyLS13YXJuaW5nIC5rdC1hdmF0YXJfX3VwbG9hZDpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjMTExMTExOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1kYW5nZXIgLmt0LWF2YXRhcl9fdXBsb2FkIGkge1xuICAgIGNvbG9yOiAjRjY0RTYwOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1kYW5nZXIgLmt0LWF2YXRhcl9fdXBsb2FkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwOyB9XG4gICAgLmt0LWF2YXRhci5rdC1hdmF0YXItLWRhbmdlciAua3QtYXZhdGFyX191cGxvYWQ6aG92ZXIgaSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0tY2lyY2xlIC5rdC1hdmF0YXJfX2hvbGRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1jaXJjbGUgLmt0LWF2YXRhcl9fdXBsb2FkIHtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogNXB4OyB9XG4gIC5rdC1hdmF0YXIua3QtYXZhdGFyLS1jaXJjbGUgLmt0LWF2YXRhcl9fY2FuY2VsIHtcbiAgICByaWdodDogM3B4O1xuICAgIGJvdHRvbTogMTBweDsgfVxuICAua3QtYXZhdGFyLmt0LWF2YXRhci0tb3V0bGluZSAua3QtYXZhdGFyX19ob2xkZXIge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDEzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ua3Qtc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua3Qtc3Bpbm5lcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1zbTpiZWZvcmUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG4gIC5rdC1zcGlubmVyLmt0LXNwaW5uZXItLXNtLmt0LXNwaW5uZXItLWNlbnRlcjpiZWZvcmUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLThweDsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1zbS5rdC1zcGlubmVyLS1sZWZ0OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1zbS5rdC1zcGlubmVyLS1yaWdodDpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmt0LXNwaW5uZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tY2VudGVyOmJlZm9yZSB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1sZWZ0OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1yaWdodDpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tbGc6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tbGcua3Qtc3Bpbm5lci0tY2VudGVyOmJlZm9yZSB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1sZy5rdC1zcGlubmVyLS1sZWZ0OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1sZy5rdC1zcGlubmVyLS1yaWdodDpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmt0LXNwaW5uZXI6YmVmb3JlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjoga3Qtc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjoga3Qtc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlOyB9XG4gIC5rdC1zcGlubmVyLmt0LXNwaW5uZXItLWJyYW5kOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzNkOTRmYjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1saWdodDpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tZGFyazpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyODJhM2M7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tcHJpbWFyeTpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM1ODY3ZGQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tc3VjY2VzczpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxZGM5Yjc7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0taW5mbzpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNzg2ZmI7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0td2FybmluZzpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmI4MjI7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tZGFuZ2VyOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0Y2NEU2MDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS1pbnB1dC5rdC1zcGlubmVyLS1yaWdodDpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDFyZW07IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0taW5wdXQua3Qtc3Bpbm5lci0tbGVmdDpiZWZvcmUge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDFyZW07IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tdjI6YmVmb3JlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjoga3Qtc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjoga3Qtc3Bpbm5lciAuNXMgbGluZWFyIGluZmluaXRlOyB9XG4gIC5rdC1zcGlubmVyLmt0LXNwaW5uZXItLXYyLmt0LXNwaW5uZXItLWJyYW5kOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2QzZTdmZTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMmU4Y2ZiOyB9XG4gIC5rdC1zcGlubmVyLmt0LXNwaW5uZXItLXYyLmt0LXNwaW5uZXItLWxpZ2h0OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZjdmNzsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS12Mi5rdC1zcGlubmVyLS1kYXJrOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzY1NmE5ODtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMjIyNDMzOyB9XG4gIC5rdC1zcGlubmVyLmt0LXNwaW5uZXItLXYyLmt0LXNwaW5uZXItLXByaW1hcnk6YmVmb3JlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZDdkYmY3O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM0YjViZGE7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tdjIua3Qtc3Bpbm5lci0tc3VjY2VzczpiZWZvcmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM5MGVmZTU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzFiYmNhYjsgfVxuICAua3Qtc3Bpbm5lci5rdC1zcGlubmVyLS12Mi5rdC1zcGlubmVyLS1pbmZvOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2JkZGFmZTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMTg3ZWZiOyB9XG4gIC5rdC1zcGlubmVyLmt0LXNwaW5uZXItLXYyLmt0LXNwaW5uZXItLXdhcm5pbmc6YmVmb3JlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZlOWJiO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmIzMTM7IH1cbiAgLmt0LXNwaW5uZXIua3Qtc3Bpbm5lci0tdjIua3Qtc3Bpbm5lci0tZGFuZ2VyOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZlYmZmOTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmQxOGVhOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBrdC1zcGlubmVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBrdC1zcGlubmVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmt0LWxvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjoga3QtbG9hZGVyLXNjYWxlb3V0IDAuOXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjoga3QtbG9hZGVyLXNjYWxlb3V0IDAuOXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7IH1cbiAgLmt0LWxvYWRlci5rdC1sb2FkZXItLWxnIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07IH1cbiAgLmt0LWxvYWRlci5rdC1sb2FkZXItLXNtIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07IH1cbiAgLmJ0biAua3QtbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7IH1cblxuLmt0LWxvYWRlci5rdC1sb2FkZXItLWJyYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjsgfVxuXG4ua3QtbG9hZGVyLmt0LWxvYWRlci0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1sb2FkZXIua3QtbG9hZGVyLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmEzYzsgfVxuXG4ua3QtbG9hZGVyLmt0LWxvYWRlci0tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODY3ZGQ7IH1cblxuLmt0LWxvYWRlci5rdC1sb2FkZXItLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRjOWI3OyB9XG5cbi5rdC1sb2FkZXIua3QtbG9hZGVyLS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3ODZmYjsgfVxuXG4ua3QtbG9hZGVyLmt0LWxvYWRlci0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI4MjI7IH1cblxuLmt0LWxvYWRlci5rdC1sb2FkZXItLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWxvYWRlci1zY2FsZW91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbkBrZXlmcmFtZXMga3QtbG9hZGVyLXNjYWxlb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLmt0LXB1bHNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rdC1wdWxzZSAua3QtcHVsc2VfX3Jpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjoga3QtcHVsc2UgMy41cyBlYXNlLW91dDtcbiAgICBhbmltYXRpb246IGt0LXB1bHNlIDMuNXMgZWFzZS1vdXQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDhkY2U2OyB9XG4gICAgQG1lZGlhIHNjcmVlblxcMCB7XG4gICAgICAua3QtcHVsc2UgLmt0LXB1bHNlX19yaW5nIHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGxlZnQ6IDJweDsgfSB9XG4gIC5rdC1wdWxzZS5rdC1wdWxzZS0tYnJhbmQgLmt0LXB1bHNlX19yaW5nIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjgpOyB9XG4gIC5rdC1wdWxzZS5rdC1wdWxzZS0tbGlnaHQgLmt0LXB1bHNlX19yaW5nIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuICAua3QtcHVsc2Uua3QtcHVsc2UtLWRhcmsgLmt0LXB1bHNlX19yaW5nIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNDAsIDQyLCA2MCwgMC44KTsgfVxuICAua3QtcHVsc2Uua3QtcHVsc2UtLXByaW1hcnkgLmt0LXB1bHNlX19yaW5nIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoODgsIDEwMywgMjIxLCAwLjgpOyB9XG4gIC5rdC1wdWxzZS5rdC1wdWxzZS0tc3VjY2VzcyAua3QtcHVsc2VfX3Jpbmcge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgMjAxLCAxODMsIDAuOCk7IH1cbiAgLmt0LXB1bHNlLmt0LXB1bHNlLS1pbmZvIC5rdC1wdWxzZV9fcmluZyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMzQsIDI1MSwgMC44KTsgfVxuICAua3QtcHVsc2Uua3QtcHVsc2UtLXdhcm5pbmcgLmt0LXB1bHNlX19yaW5nIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjgpOyB9XG4gIC5rdC1wdWxzZS5rdC1wdWxzZS0tZGFuZ2VyIC5rdC1wdWxzZV9fcmluZyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMzksIDIzNSwgMC44KTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwLjA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xLCAwLjEpO1xuICAgIG9wYWNpdHk6IDAuMDsgfVxuICA2NSUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcbiAgICBvcGFjaXR5OiAwLjA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LXB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEsIDAuMSk7XG4gICAgb3BhY2l0eTogMC4wOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSwgMC4xKTtcbiAgICBvcGFjaXR5OiAwLjA7IH1cbiAgNjUlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XG4gICAgb3BhY2l0eTogMC4wOyB9IH1cblxuLmt0LWRpYWxvZyB7XG4gIHdpZHRoOiAxMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTEwMDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5rdC1kaWFsb2cua3QtZGlhbG9nLS10b3AtY2VudGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRvcDogLTEwMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC42cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjZzIGVhc2U7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5rdC1kaWFsb2cua3QtZGlhbG9nLS10b3AtY2VudGVyLmt0LWRpYWxvZy0tc2hvd24ge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjZzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiB0b3AgMC42cyBlYXNlOyB9XG4gIC5rdC1kaWFsb2cua3QtZGlhbG9nLS1sb2FkZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3QtZGlhbG9nLmt0LWRpYWxvZy0tbG9hZGVyLmt0LWRpYWxvZy0tYnJhbmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7XG4gICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDYxLCAxNDgsIDI1MSwgMC4zKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMyk7IH1cbiAgICAua3QtZGlhbG9nLmt0LWRpYWxvZy0tbG9hZGVyLmt0LWRpYWxvZy0tbGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgICAua3QtZGlhbG9nLmt0LWRpYWxvZy0tbG9hZGVyLmt0LWRpYWxvZy0tZGFyayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCA0MiwgNjAsIDAuMSk7XG4gICAgICBjb2xvcjogIzI4MmEzYztcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDQwLCA0MiwgNjAsIDAuMyk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoNDAsIDQyLCA2MCwgMC4zKTsgfVxuICAgIC5rdC1kaWFsb2cua3QtZGlhbG9nLS1sb2FkZXIua3QtZGlhbG9nLS1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpO1xuICAgICAgY29sb3I6ICM1ODY3ZGQ7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSg4OCwgMTAzLCAyMjEsIDAuMyk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoODgsIDEwMywgMjIxLCAwLjMpOyB9XG4gICAgLmt0LWRpYWxvZy5rdC1kaWFsb2ctLWxvYWRlci5rdC1kaWFsb2ctLXN1Y2Nlc3Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7XG4gICAgICBjb2xvcjogIzFkYzliNztcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDI5LCAyMDEsIDE4MywgMC4zKTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgyOSwgMjAxLCAxODMsIDAuMyk7IH1cbiAgICAua3QtZGlhbG9nLmt0LWRpYWxvZy0tbG9hZGVyLmt0LWRpYWxvZy0taW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMzQsIDI1MSwgMC4xKTtcbiAgICAgIGNvbG9yOiAjMjc4NmZiO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMzksIDEzNCwgMjUxLCAwLjMpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDM5LCAxMzQsIDI1MSwgMC4zKTsgfVxuICAgIC5rdC1kaWFsb2cua3QtZGlhbG9nLS1sb2FkZXIua3QtZGlhbG9nLS13YXJuaW5nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpO1xuICAgICAgY29sb3I6ICNmZmI4MjI7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgyNTUsIDE4NCwgMzQsIDAuMyk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMjU1LCAxODQsIDM0LCAwLjMpOyB9XG4gICAgLmt0LWRpYWxvZy5rdC1kaWFsb2ctLWxvYWRlci5rdC1kaWFsb2ctLWRhbmdlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMzksIDIzNSwgMC4xKTtcbiAgICAgIGNvbG9yOiAjRjY0RTYwO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjMpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDI1MywgMzksIDIzNSwgMC4zKTsgfVxuXG4ua3Qtc2Nyb2xsLmt0LXNjcm9sbC0tcHVsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7IH1cbiAgLmt0LXNjcm9sbC5rdC1zY3JvbGwtLXB1bGwgLnBzX19yYWlsLXkge1xuICAgIHJpZ2h0OiAtMnB4OyB9XG5cbi5wcyA+IC5wc19fcmFpbC15IHtcbiAgd2lkdGg6IDRweDsgfVxuICAucHMgPiAucHNfX3JhaWwteTpob3ZlciwgLnBzID4gLnBzX19yYWlsLXk6Zm9jdXMge1xuICAgIHdpZHRoOiA0cHg7IH1cbiAgLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXkge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXk6aG92ZXIsIC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15OmZvY3VzIHtcbiAgICAgIHdpZHRoOiA0cHg7IH1cblxuLnBzID4gLnBzX19yYWlsLXgge1xuICBoZWlnaHQ6IDRweDsgfVxuICAucHMgPiAucHNfX3JhaWwteDpob3ZlciwgLnBzID4gLnBzX19yYWlsLXg6Zm9jdXMge1xuICAgIGhlaWdodDogNHB4OyB9XG4gIC5wcyA+IC5wc19fcmFpbC14ID4gLnBzX190aHVtYi14IHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLnBzID4gLnBzX19yYWlsLXggPiAucHNfX3RodW1iLXg6aG92ZXIsIC5wcyA+IC5wc19fcmFpbC14ID4gLnBzX190aHVtYi14OmZvY3VzIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogNHB4OyB9XG5cbi5wcyA+IC5wc19fcmFpbC14IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLnBzID4gLnBzX19yYWlsLXg6aG92ZXIsIC5wcyA+IC5wc19fcmFpbC14OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgLnBzID4gLnBzX19yYWlsLXg6aG92ZXIgPiAucHNfX3RodW1iLXgsIC5wcyA+IC5wc19fcmFpbC14OmZvY3VzID4gLnBzX190aHVtYi14IHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnBzID4gLnBzX19yYWlsLXggPiAucHNfX3RodW1iLXgge1xuICAgIGJhY2tncm91bmQ6ICNkOGRjZTY7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5wcyA+IC5wc19fcmFpbC14ID4gLnBzX190aHVtYi14OmhvdmVyLCAucHMgPiAucHNfX3JhaWwteCA+IC5wc19fdGh1bWIteDpmb2N1cyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZDogI2Q4ZGNlNjsgfVxuXG4ucHMgPiAucHNfX3JhaWwteSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5wcyA+IC5wc19fcmFpbC15OmhvdmVyLCAucHMgPiAucHNfX3JhaWwteTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5wcyA+IC5wc19fcmFpbC15OmhvdmVyID4gLnBzX190aHVtYi15LCAucHMgPiAucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5wcyA+IC5wc19fcmFpbC15ID4gLnBzX190aHVtYi15IHtcbiAgICBiYWNrZ3JvdW5kOiAjZDhkY2U2O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAucHMgPiAucHNfX3JhaWwteSA+IC5wc19fdGh1bWIteTpob3ZlciwgLnBzID4gLnBzX19yYWlsLXkgPiAucHNfX3RodW1iLXk6Zm9jdXMge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQ6ICNkOGRjZTY7IH1cblxuLmJsb2NrdWkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuYmxvY2t1aS5ibG9ja3VpLW5vc2hhZG93IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYmxvY2t1aSA+IHNwYW4ge1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMnJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5ibG9ja3VpID4gc3BhbiA+IC5rdC1sb2FkZXIsXG4gICAgLmJsb2NrdWkgPiBzcGFuID4gLmt0LXNwaW5uZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZGF5LWdyaWQgdGQ6bm90KC5mYy1heGlzKSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1kYXktZ3JpZCB0ZDpub3QoLmZjLWF4aXMpLmZjLWV2ZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMC4ycmVtIDAuNXJlbTsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWF4aXMge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtc2Nyb2xsZXIgLmZjLWNvbnRlbnQtY29sIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTsgfVxuXG4uZmMtdW50aGVtZWQgdGguZmMtZGF5LWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLXdpZGdldC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07IH1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLWxpc3QtaGVhZGluZy1tYWluLFxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLWxpc3QtaGVhZGluZy1hbHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgLmZjLWxpc3QtaGVhZGluZy1tYWluIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbSAuZmMtZXZlbnQtZG90IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50IC5mYy1jb250ZW50LFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCAuZmMtY29udGVudCB7XG4gICAgcGFkZGluZzogMC41NXJlbSAwLjU1cmVtIDAuNTVyZW0gMnJlbTsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90IC5mYy1jb250ZW50OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0b3A6IDAuN3JlbTtcbiAgICAgIGxlZnQ6IDAuNzVyZW07IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1jb250ZW50LFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kIC5mYy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50IC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCAuZmMtdGltZSB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCAuZmMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLXRpdGxlID4gYSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZmMtdW50aGVtZWQgYS5mYy1tb3JlIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtY2xvc2Uge1xuICAgICAgbWFyZ2luLXRvcDogMC4zNXJlbTsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDEuMjVyZW0gMC43NXJlbSAgMS4yNXJlbTsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtYnV0dG9uIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyLjc1cmVtO1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbi5mYy1jb3JuZXItbGVmdCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbi5mYy1jb3JuZXItcmlnaHQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbiAuZmMtaWNvbiB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAgICAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24gLmZjLWljb246YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbiAuZmMtaWNvbi5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGluZUF3ZXNvbWVcIjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgfVxuICAgICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbiAuZmMtaWNvbi5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLvhJFcIjsgfVxuICAgICAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24gLmZjLWljb24uZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3cge1xuICAgICAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG4gICAgICAgIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtYnV0dG9uIC5mYy1pY29uLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLvhJJcIjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWF4aXMgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjlyZW07IH1cblxuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xuICBjdXJzb3I6IG1vdmU7XG4gIC8qIGZhbGxiYWNrIGlmIGdyYWIgY3Vyc29yIGlzIHVuc3VwcG9ydGVkICovXG4gIGN1cnNvcjogZ3JhYjtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtbGVmdCxcbiAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLXJpZ2h0LFxuICAgIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtY2VudGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWxlZnQgaDIsXG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLXJpZ2h0IGgyLFxuICAgICAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1jZW50ZXIgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWxlZnQgPiAuZmMtYnV0dG9uLWdyb3VwLFxuICAgICAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1yaWdodCA+IC5mYy1idXR0b24tZ3JvdXAsXG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWNlbnRlciA+IC5mYy1idXR0b24tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtbGVmdCA+IC5mYy1idXR0b24tZ3JvdXAgPiAuZmMtYnV0dG9uLFxuICAgICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLXJpZ2h0ID4gLmZjLWJ1dHRvbi1ncm91cCA+IC5mYy1idXR0b24sXG4gICAgICAgIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtY2VudGVyID4gLmZjLWJ1dHRvbi1ncm91cCA+IC5mYy1idXR0b24ge1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWxlZnQgPiAuZmMtYnV0dG9uLFxuICAgICAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1yaWdodCA+IC5mYy1idXR0b24sXG4gICAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWNlbnRlciA+IC5mYy1idXR0b24ge1xuICAgICAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi5mYy11bnRoZW1lZCB0aCwgLmZjLXVudGhlbWVkIHRkLCAuZmMtdW50aGVtZWQgdGhlYWQsIC5mYy11bnRoZW1lZCB0Ym9keSwgLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLCAuZmMtdW50aGVtZWQgLmZjLXJvdywgLmZjLXVudGhlbWVkIC5mYy1jb250ZW50LCAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIsIC5mYy11bnRoZW1lZCAuZmMtbGlzdC12aWV3LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XG4gIGJvcmRlci1jb2xvcjogI2ViZWRmMjsgfVxuXG4uZmMtdW50aGVtZWQgdGQuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYxLCAxNDgsIDI1MSwgMC4wMjUpOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZGF5LWdyaWQtZXZlbnQge1xuICBtYXJnaW46IDA7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDU1KTsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjdmOGZhOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydCAuZmMtY29udGVudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNlMmU1ZWM7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudCAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QgLmZjLXRpbWUge1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdCAuZmMtdGl0bGUge1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS10aXRsZSA+IGFbaHJlZl06aG92ZXIge1xuICBjb2xvcjogIzNkOTRmYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbW9yZSB7XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtYnJhbmQgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtYnJhbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzNkOTRmYjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtYnJhbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWJyYW5kLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1icmFuZCB7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWJyYW5kIC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWJyYW5kIC5mYy10aXRsZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWJyYW5kIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtZGVzY3JpcHRpb24sXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWJyYW5kIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpbWUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpbWUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWJyYW5kIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtdGltZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1saWdodCAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1saWdodCAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1saWdodCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLXRpdGxlLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWxpZ2h0IC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWxpZ2h0IC5mYy10aXRsZSB7XG4gICAgY29sb3I6ICMyODJhM2M7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWxpZ2h0IC5mYy1kZXNjcmlwdGlvbiwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWxpZ2h0IC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLXRpbWUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWxpZ2h0IC5mYy10aW1lIHtcbiAgICBjb2xvcjogIzI4MmEzYzsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LWRhcmsgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtZGFyayAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjgyYTNjOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmssIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtZGFyayxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtZGFyayxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmssXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzI4MmEzYzsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy10aW1lIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXByaW1hcnkgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtcHJpbWFyeSAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5LCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnksIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnksXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzU4NjdkZDsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy10aW1lIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXN1Y2Nlc3MgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc3VjY2VzcyAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMWRjOWI3OyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtc3VjY2Vzcyxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2Vzcyxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzFkYzliNzsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aW1lIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LWluZm8gLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtaW5mbyAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjc4NmZiOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtaW5mbyxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtaW5mbyxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8sXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy10aW1lIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXdhcm5pbmcgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtd2FybmluZyAuZmMtY29udGVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC13YXJuaW5nLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtd2FybmluZyxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyxcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmYjgyMjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy10aXRsZSB7XG4gICAgY29sb3I6ICMxMTExMTE7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMTExMTExOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLXRpbWUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGltZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy10aW1lIHtcbiAgICBjb2xvcjogIzExMTExMTsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLXN0YXJ0LmZjLWV2ZW50LWRhbmdlciAuZmMtY29udGVudDpiZWZvcmUsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1kYW5nZXIgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYW5nZXIsXG4uZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlcixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlcixcbi5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNGNjRFNjA7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGl0bGUsIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy10aXRsZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLXRpdGxlLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGl0bGUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLWRlc2NyaXB0aW9uLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtZGVzY3JpcHRpb24sIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQuZmMtc3RhcnQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy1kZXNjcmlwdGlvbixcbiAgLmZjLXVudGhlbWVkIC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLWRlc2NyaXB0aW9uLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy10aW1lLCAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGltZSwgLmZjLXVudGhlbWVkIC5mYy1ldmVudC5mYy1zdGFydC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLXRpbWUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy10aW1lLFxuICAuZmMtdW50aGVtZWQgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLXRpbWUsXG4gIC5mYy11bnRoZW1lZCAuZmMtZXZlbnQtZG90LmZjLXN0YXJ0LmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGltZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIsXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y4ZmE7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy1jbG9zZSB7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3NlOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtdGl0bGUge1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZCAuZmMtY29udGVudDpiZWZvcmUsXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kIC5mYy1jb250ZW50OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2ViZWRmMjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LWJyYW5kIC5mYy1jb250ZW50OmJlZm9yZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtYnJhbmQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQsXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWJyYW5kIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtdGl0bGUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtZGVzY3JpcHRpb24sXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtdGltZSxcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1icmFuZCAuZmMtdGltZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LWxpZ2h0IC5mYy1jb250ZW50OmJlZm9yZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtbGlnaHQgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQsXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGl0bGUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtZGVzY3JpcHRpb24sXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtbGlnaHQgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGltZSxcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtdGltZSB7XG4gICAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LWRhcmsgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1kYXJrIC5mYy1jb250ZW50OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzI4MmEzYzsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmssXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLXRpdGxlLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy1kZXNjcmlwdGlvbixcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFyayAuZmMtdGltZSxcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYXJrIC5mYy10aW1lIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtcHJpbWFyeSAuZmMtY29udGVudDpiZWZvcmUsXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXByaW1hcnkgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSxcbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzU4NjdkZDsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGl0bGUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtcHJpbWFyeSAuZmMtdGl0bGUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWRlc2NyaXB0aW9uLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1wcmltYXJ5IC5mYy10aW1lLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLXRpbWUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zdWNjZXNzIC5mYy1jb250ZW50OmJlZm9yZSxcbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc3VjY2VzcyAuZmMtY29udGVudDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzLFxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMWRjOWI3OyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aXRsZSxcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1zdWNjZXNzIC5mYy10aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtZGVzY3JpcHRpb24sXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLXRpbWUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtc3VjY2VzcyAuZmMtdGltZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LWluZm8gLmZjLWNvbnRlbnQ6YmVmb3JlLFxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1pbmZvIC5mYy1jb250ZW50OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8sXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8ge1xuICAgIGJhY2tncm91bmQ6ICMyNzg2ZmI7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLXRpdGxlLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy1kZXNjcmlwdGlvbixcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtaW5mbyAuZmMtdGltZSxcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1pbmZvIC5mYy10aW1lIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtd2FybmluZyAuZmMtY29udGVudDpiZWZvcmUsXG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXdhcm5pbmcgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyxcbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZDogI2ZmYjgyMjsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGl0bGUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtd2FybmluZyAuZmMtdGl0bGUge1xuICAgICAgY29sb3I6ICMxMTExMTE7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWRlc2NyaXB0aW9uLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjMTExMTExOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC13YXJuaW5nIC5mYy10aW1lLFxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQtZG90LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLXRpbWUge1xuICAgICAgY29sb3I6ICMxMTExMTE7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1kYW5nZXIgLmZjLWNvbnRlbnQ6YmVmb3JlLFxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1kYW5nZXIgLmZjLWNvbnRlbnQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjY0RTYwOyB9XG4gIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyLFxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIge1xuICAgIGJhY2tncm91bmQ6ICNGNjRFNjA7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LmZjLW5vdC1zdGFydC5mYy1ub3QtZW5kLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtdGl0bGUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy10aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtYm9keSAuZmMtZXZlbnQuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy1kZXNjcmlwdGlvbixcbiAgICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWJvZHkgLmZjLWV2ZW50LWRvdC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC5mYy1ub3Qtc3RhcnQuZmMtbm90LWVuZC5mYy1ldmVudC1zb2xpZC1kYW5nZXIgLmZjLXRpbWUsXG4gICAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1ib2R5IC5mYy1ldmVudC1kb3QuZmMtbm90LXN0YXJ0LmZjLW5vdC1lbmQuZmMtZXZlbnQtc29saWQtZGFuZ2VyIC5mYy10aW1lIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5mYy11bnRoZW1lZCB0aC5mYy1kYXktaGVhZGVyID4gYSxcbi5mYy11bnRoZW1lZCB0aC5mYy1kYXktaGVhZGVyID4gc3BhbiB7XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIHRkIHtcbiAgYmFja2dyb3VuZDogI2ViZWRmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWJlZGYyOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIC5mYy1saXN0LWhlYWRpbmctbWFpbiB7XG4gIGNvbG9yOiAjNmM3MjkzOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIC5mYy1saXN0LWhlYWRpbmctYWx0IHtcbiAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIsXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y4ZmE7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW06aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtIC5mYy1ldmVudC1kb3Qge1xuICBiYWNrZ3JvdW5kOiAjZTJlNWVjO1xuICBib3JkZXItY29sb3I6ICNlMmU1ZWM7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtc29saWQtYnJhbmQgLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtYnJhbmQgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gIGJvcmRlci1jb2xvcjogIzNkOTRmYjsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1zb2xpZC1saWdodCAuZmMtZXZlbnQtZG90LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1saWdodCAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLWRhcmsgLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtZGFyayAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogIzI4MmEzYztcbiAgYm9yZGVyLWNvbG9yOiAjMjgyYTNjOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLXByaW1hcnkgLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtcHJpbWFyeSAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogIzU4NjdkZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTg2N2RkOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLXN1Y2Nlc3MgLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtc3VjY2VzcyAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogIzFkYzliNztcbiAgYm9yZGVyLWNvbG9yOiAjMWRjOWI3OyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLWluZm8gLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtaW5mbyAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjtcbiAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLXdhcm5pbmcgLmZjLWV2ZW50LWRvdCwgLmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW0uZmMtZXZlbnQtd2FybmluZyAuZmMtZXZlbnQtZG90IHtcbiAgYmFja2dyb3VuZDogI2ZmYjgyMjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiODIyOyB9XG5cbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1pdGVtLmZjLWV2ZW50LXNvbGlkLWRhbmdlciAuZmMtZXZlbnQtZG90LCAuZmMtdW50aGVtZWQgLmZjLWxpc3QtaXRlbS5mYy1ldmVudC1kYW5nZXIgLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQ6ICNGNjRFNjA7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbiB7XG4gIGNvbG9yOiAjYTdhYmMzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbiAuZmMtaWNvbiB7XG4gICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b246aG92ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7XG4gICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b246Zm9jdXMsIC5mYy11bnRoZW1lZCAuZmMtdG9vbGJhciAuZmMtYnV0dG9uOmFjdGl2ZSwgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24uZmMtc3RhdGUtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzZDk0ZmI7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbjpmb2N1cyAuZmMtaWNvbiwgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b246YWN0aXZlIC5mYy1pY29uLCAuZmMtdW50aGVtZWQgLmZjLXRvb2xiYXIgLmZjLWJ1dHRvbi5mYy1zdGF0ZS1hY3RpdmUgLmZjLWljb24ge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZjLXVudGhlbWVkIC5mYy10b29sYmFyIC5mYy1idXR0b24uZmMtc3RhdGUtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4uZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAyNjVweDtcbiAgcGFkZGluZzogMTBweDsgfVxuICAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLW9yaWVudC10b3Age1xuICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAuZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRhdGVwaWNrZXIgdGQsXG4gIC5kYXRlcGlja2VyIHRoIHtcbiAgICBmb250LXdlaWdodDogcmVndWxhcjtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5kYXRlcGlja2VyIHRoZWFkIHRoIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5kYXRlcGlja2VyIHRoZWFkIHRoLnByZXYsIC5kYXRlcGlja2VyIHRoZWFkIHRoLmRhdGVwaWNrZXItc3dpdGNoLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5uZXh0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgLmRhdGVwaWNrZXIgdGhlYWQgdGgucHJldiBpLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5kYXRlcGlja2VyLXN3aXRjaCBpLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5uZXh0IGkge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgICAgLmRhdGVwaWNrZXIgdGhlYWQgdGgucHJldiBpOmJlZm9yZSwgLmRhdGVwaWNrZXIgdGhlYWQgdGguZGF0ZXBpY2tlci1zd2l0Y2ggaTpiZWZvcmUsIC5kYXRlcGlja2VyIHRoZWFkIHRoLm5leHQgaTpiZWZvcmUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgIC5kYXRlcGlja2VyIHRoZWFkIHRoLnByZXY6aG92ZXIsIC5kYXRlcGlja2VyIHRoZWFkIHRoLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLCAuZGF0ZXBpY2tlciB0aGVhZCB0aC5uZXh0OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjhmYSAhaW1wb3J0YW50OyB9XG4gICAgLmRhdGVwaWNrZXIgdGhlYWQgdGguZG93IHtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheSB7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWJlZGYyO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5vbGQge1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5uZXcge1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5zZWxlY3RlZCwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkuc2VsZWN0ZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQuZGF5LmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQuZGF5LnRvZGF5IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjcpICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS50b2RheTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCA3cHggN3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZWJlZGYyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICByaWdodDogNHB4OyB9XG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkucmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZDogI2Y3ZjhmYTsgfVxuICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ueWVhcixcbiAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIsXG4gIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5taW51dGUsXG4gIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aCB7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ueWVhcjpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4uaG91cjpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLnllYXIuZm9jdXNlZCwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLnllYXIuZm9jdXNlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLnllYXIuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ueWVhci5hY3RpdmUuZm9jdXNlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLnllYXIuYWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5ob3VyLmZvY3VzZWQsXG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuZm9jdXNlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4uaG91ci5hY3RpdmU6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuYWN0aXZlLmZvY3VzZWQ6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuYWN0aXZlLFxuICAgIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5taW51dGUuZm9jdXNlZCxcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmZvY3VzZWQ6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1pbnV0ZS5hY3RpdmU6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1pbnV0ZS5hY3RpdmUuZm9jdXNlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmFjdGl2ZSxcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubW9udGguZm9jdXNlZCxcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubW9udGguZm9jdXNlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubW9udGguYWN0aXZlOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aC5hY3RpdmUuZm9jdXNlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubW9udGguYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuZGF0ZXBpY2tlciB0Zm9vdCB0ciA+IHRoLnRvZGF5LCAuZGF0ZXBpY2tlciB0Zm9vdCB0ciA+IHRoLmNsZWFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5kYXRlcGlja2VyIHRmb290IHRyID4gdGgudG9kYXk6aG92ZXIsIC5kYXRlcGlja2VyIHRmb290IHRyID4gdGguY2xlYXI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ViZWRmMjsgfVxuICAuZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjsgfVxuXG4uaW5wdXQtZGF0ZXJhbmdlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIG1pbi13aWR0aDogNDRweDsgfVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uYWxlcnRbZGF0YS1ub3RpZnldIHtcbiAgbWluLXdpZHRoOiAzMDBweDsgfVxuICAuYWxlcnRbZGF0YS1ub3RpZnldIC5jbG9zZSB7XG4gICAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAgMCAycmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIC5hbGVydFtkYXRhLW5vdGlmeV0gLmNsb3NlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+GkVwiOyB9XG4gICAgLmFsZXJ0W2RhdGEtbm90aWZ5XSAuY2xvc2U6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAuYWxlcnRbZGF0YS1ub3RpZnldIC5jbG9zZTpob3ZlcjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuYWxlcnRbZGF0YS1ub3RpZnldIHtcbiAgICAgIG1heC13aWR0aDogNzAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmFsZXJ0W2RhdGEtbm90aWZ5XSB7XG4gICAgICBtYXgtd2lkdGg6IDkwJTsgfSB9XG4gIC5hbGVydFtkYXRhLW5vdGlmeV1bZGF0YS1ub3RpZnktcG9zaXRpb249dG9wLWNlbnRlcl0sIC5hbGVydFtkYXRhLW5vdGlmeV1bZGF0YS1ub3RpZnktcG9zaXRpb249Ym90dG9tLWNlbnRlcl0ge1xuICAgIHdpZHRoOiAzMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIC5hbGVydFtkYXRhLW5vdGlmeV1bZGF0YS1ub3RpZnktcG9zaXRpb249dG9wLWNlbnRlcl0sIC5hbGVydFtkYXRhLW5vdGlmeV1bZGF0YS1ub3RpZnktcG9zaXRpb249Ym90dG9tLWNlbnRlcl0ge1xuICAgICAgICB3aWR0aDogNzAlOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hbGVydFtkYXRhLW5vdGlmeV1bZGF0YS1ub3RpZnktcG9zaXRpb249dG9wLWNlbnRlcl0sIC5hbGVydFtkYXRhLW5vdGlmeV1bZGF0YS1ub3RpZnktcG9zaXRpb249Ym90dG9tLWNlbnRlcl0ge1xuICAgICAgICB3aWR0aDogOTAlOyB9IH1cbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSAuaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gW2NsYXNzXj1cImxhLVwiXSxcbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbY2xhc3NePVwiZmEtXCJdLFxuICAuYWxlcnRbZGF0YS1ub3RpZnldIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuYWxlcnRbZGF0YS1ub3RpZnldIFtjbGFzc149XCJmbGF0aWNvbi1cIl0sXG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gW2NsYXNzKj1cIiBmbGF0aWNvbjItXCJdIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuYWxlcnRbZGF0YS1ub3RpZnldIFtjbGFzc149XCJsYS1cIl0sXG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gW2NsYXNzKj1cIiBsYS1cIl0ge1xuICAgIG1hcmdpbi10b3A6IC0wLjFyZW07IH1cbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbY2xhc3NePVwiZmEtXCJdLFxuICAuYWxlcnRbZGF0YS1ub3RpZnldIFtjbGFzcyo9XCIgZmEtXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xcmVtOyB9XG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICAgIG1hcmdpbi10b3A6IC0wLjRyZW07IH1cbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSBbZGF0YS1ub3RpZnk9dGl0bGVdIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5hbGVydFtkYXRhLW5vdGlmeV0gLmljb24gfiBbZGF0YS1ub3RpZnk9dGl0bGVdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODVyZW07IH1cbiAgLmFsZXJ0W2RhdGEtbm90aWZ5XSAuaWNvbiB+IFtkYXRhLW5vdGlmeT1tZXNzYWdlXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMi44NXJlbTsgfVxuICAuYWxlcnRbZGF0YS1ub3RpZnldIFtkYXRhLW5vdGlmeT10aXRsZV06bm90KDplbXB0eSkgfiBbZGF0YS1ub3RpZnk9bWVzc2FnZV0ge1xuICAgIG1hcmdpbi10b3A6IDAuMnJlbTsgfVxuICAuYWxlcnRbZGF0YS1ub3RpZnldIC5wcm9ncmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjVyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07IH1cblxuW2RhdGEtc3dpdGNoPXRydWVdIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAuNjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjY1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbWluaSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24sXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW1pbmkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbWluaSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLXNtYWxsIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtc21hbGwgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtc21hbGwgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbGFyZ2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIHBhZGRpbmc6IDEuMTVyZW0gMS42NXJlbTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmJvb3RzdHJhcC1zd2l0Y2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC0tcGlsbCAuYm9vdHN0cmFwLXN3aXRjaCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtLXNxdWFyZSAuYm9vdHN0cmFwLXN3aXRjaCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG4gICAgLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC0tc3F1YXJlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYsXG4gICAgLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC0tc3F1YXJlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvb3RzdHJhcC1zd2l0Y2gge1xuICBib3JkZXItY29sb3I6ICNlMmU1ZWM7IH1cbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtYnJhbmQsXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1icmFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjtcbiAgICBib3JkZXItY29sb3I6ICMzZDk0ZmI7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtbGlnaHQsXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMyODJhM2M7IH1cbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZGFyayxcbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODJhM2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjgyYTNjO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXByaW1hcnksXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkO1xuICAgIGJvcmRlci1jb2xvcjogIzU4NjdkZDtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1zdWNjZXNzLFxuICAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkYzliNztcbiAgICBib3JkZXItY29sb3I6ICMxZGM5Yjc7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtaW5mbyxcbiAgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzg2ZmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXdhcm5pbmcsXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYjgyMjtcbiAgICBjb2xvcjogIzExMTExMTsgfVxuICAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1kYW5nZXIsXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNjRFNjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQsXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNWVjO1xuICAgIGJvcmRlci1jb2xvcjogI2UyZTVlYztcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLS1haXIgLmJvb3RzdHJhcC1zd2l0Y2gge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTFweCAwcHggcmdiYSg1NiwgMzYsIDk5LCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMXB4IDBweCByZ2JhKDU2LCAzNiwgOTksIDAuMDgpOyB9XG5cbi5kYXRldGltZXBpY2tlciB7XG4gIHdpZHRoOiAyNjVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbGVmdDogYXV0bzsgfVxuICAuZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItb3JpZW50LXRvcCB7XG4gICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC5kYXRldGltZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmRhdGV0aW1lcGlja2VyIHRkLFxuICAuZGF0ZXRpbWVwaWNrZXIgdGgge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuZGF0ZXRpbWVwaWNrZXIgdGhlYWQgdGggaSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmRhdGV0aW1lcGlja2VyIHRoZWFkIHRoLnByZXYsIC5kYXRldGltZXBpY2tlciB0aGVhZCB0aC5zd2l0Y2gsIC5kYXRldGltZXBpY2tlciB0aGVhZCB0aC5uZXh0IHtcbiAgICBjb2xvcjogI2E3YWJjMztcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRoZWFkIHRoLnByZXYgLmdseXBoaWNvbiwgLmRhdGV0aW1lcGlja2VyIHRoZWFkIHRoLnN3aXRjaCAuZ2x5cGhpY29uLCAuZGF0ZXRpbWVwaWNrZXIgdGhlYWQgdGgubmV4dCAuZ2x5cGhpY29uIHtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRoZWFkIHRoLnByZXY6aG92ZXIsIC5kYXRldGltZXBpY2tlciB0aGVhZCB0aC5zd2l0Y2g6aG92ZXIsIC5kYXRldGltZXBpY2tlciB0aGVhZCB0aC5uZXh0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmN2Y4ZmEgIWltcG9ydGFudDsgfVxuICAuZGF0ZXRpbWVwaWNrZXIgdGhlYWQgdGguZG93IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5kYXRldGltZXBpY2tlciB0aGVhZCB0aC5uZXh0ID4gc3BhbiwgLmRhdGV0aW1lcGlja2VyIHRoZWFkIHRoLnByZXYgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTZweC8xIFwiTGluZUF3ZXNvbWVcIjtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmRhdGV0aW1lcGlja2VyIHRoZWFkIHRoLm5leHQgPiBzcGFuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMTJcIjsgfVxuICAuZGF0ZXRpbWVwaWNrZXIgdGhlYWQgdGgucHJldiA+IHNwYW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjExMVwiOyB9XG4gIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ge1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheSB7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2Y3ZjhmYTsgfVxuICAgIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS5vbGQge1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkubmV3IHtcbiAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQuZGF5LnNlbGVjdGVkLCAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkLmRheS50b2RheSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDYxLCAxNDgsIDI1MSwgMC43KSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQuZGF5LnRvZGF5OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwIDdweCA3cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlYmVkZjI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIHJpZ2h0OiA0cHg7IH1cbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZC5kYXkucmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZDogI2Y3ZjhmYTsgfVxuICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLnllYXIsXG4gIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4uaG91cixcbiAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5taW51dGUsXG4gIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubW9udGgge1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmZvY3VzZWQsIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ueWVhcjpob3ZlcixcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuZm9jdXNlZCxcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXI6aG92ZXIsXG4gICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5taW51dGUuZm9jdXNlZCxcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1pbnV0ZTpob3ZlcixcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1vbnRoLmZvY3VzZWQsXG4gICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5tb250aDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmFjdGl2ZTpob3ZlciwgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi55ZWFyLmFjdGl2ZSxcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLmhvdXIuYWN0aXZlOmhvdmVyLFxuICAgIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4uaG91ci5hY3RpdmUsXG4gICAgLmRhdGV0aW1lcGlja2VyIHRib2R5IHRyID4gdGQgc3Bhbi5taW51dGUuYWN0aXZlOmhvdmVyLFxuICAgIC5kYXRldGltZXBpY2tlciB0Ym9keSB0ciA+IHRkIHNwYW4ubWludXRlLmFjdGl2ZSxcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1vbnRoLmFjdGl2ZTpob3ZlcixcbiAgICAuZGF0ZXRpbWVwaWNrZXIgdGJvZHkgdHIgPiB0ZCBzcGFuLm1vbnRoLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTg2N2RkO1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmRhdGV0aW1lcGlja2VyIHRmb290IHRyID4gdGgudG9kYXksIC5kYXRldGltZXBpY2tlciB0Zm9vdCB0ciA+IHRoLmNsZWFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5kYXRldGltZXBpY2tlciB0Zm9vdCB0ciA+IHRoLnRvZGF5OmhvdmVyLCAuZGF0ZXRpbWVwaWNrZXIgdGZvb3QgdHIgPiB0aC5jbGVhcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhOyB9XG4gIC5kYXRldGltZXBpY2tlci5kYXRldGltZXBpY2tlci1pbmxpbmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y4ZmE7IH1cblxuLmlucHV0LWRhdGVyYW5nZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBtaW4td2lkdGg6IDQ0cHg7IH1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCB7XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiAxNzVweDsgfVxuICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1ob3VyLFxuICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1taW51dGUsXG4gIC5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmJvb3RzdHJhcC10aW1lcGlja2VyLW1lcmlkaWFuLFxuICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1zZWNvbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkID4gYSB7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCA+IGEgaSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1ob3VyLFxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCAuYm9vdHN0cmFwLXRpbWVwaWNrZXItbWludXRlLFxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCAuYm9vdHN0cmFwLXRpbWVwaWNrZXItbWVyaWRpYW4sXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5ib290c3RyYXAtdGltZXBpY2tlci1zZWNvbmQge1xuICBjb2xvcjogIzZjNzI5MzsgfVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkID4gYSAubGEge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG5cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogUG9wcGlucztcbiAgei1pbmRleDogOTU7IH1cbiAgLm1vZGFsLW9wZW4gLmRhdGVyYW5nZXBpY2tlciB7XG4gICAgei1pbmRleDogMTA1MTsgfVxuICAuZGF0ZXJhbmdlcGlja2VyOmFmdGVyLCAuZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB3aWR0aDogMTcwcHg7IH1cbiAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpIHtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMS43NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzZjNzI5MztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5yYW5nZXMge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLmRhdGVyYW5nZXBpY2tlci5zaG93LXJhbmdlcyAuZHJwLWNhbGVuZGFyLmxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwOyB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1jYWxlbmRhciAucmFuZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIubGVmdCwgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAxcmVtIDEuNXJlbTsgfVxuICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRoLm1vbnRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0IHNwYW4sIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5wcmV2IHNwYW4ge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2E3YWJjMzsgfVxuICAgIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0aC5uZXh0IHNwYW4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cbiAgICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGgucHJldiBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7IH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYXZhaWxhYmxlLm9mZiB7XG4gICAgICBjb2xvcjogI2FkYjFjNzsgfVxuICAgIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5zdGFydC1kYXRlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQuYWN0aXZlLmVuZC1kYXRlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLmFjdGl2ZS5zdGFydC1kYXRlLmVuZC1kYXRlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWNhbGVuZGFyIHRkLnRvZGF5LCAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgdGQudG9kYXkuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDYxLCAxNDgsIDI1MSwgMC43KSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB0ZC5pbi1yYW5nZS5hdmFpbGFibGU6bm90KC5hY3RpdmUpOm5vdCgub2ZmKTpub3QoLnRvZGF5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2ViZWRmMjtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuXG4uYm9vdHN0cmFwLXRvdWNoc3BpbiAuaW5wdXQtZ3JvdXAtYnRuLXZlcnRpY2FsIC5idG4ge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYm9vdHN0cmFwLXRvdWNoc3BpbiAuaW5wdXQtZ3JvdXAtYnRuLXZlcnRpY2FsIC5idG46Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLmJvb3RzdHJhcC10b3VjaHNwaW4gLmlucHV0LWdyb3VwLWJ0bi12ZXJ0aWNhbCAuYnRuIGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi5ib290c3RyYXAtbWF4bGVuZ3RoIHtcbiAgei1pbmRleDogMTA0MCAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtbWF4bGVuZ3RoLmt0LWJhZGdlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbCAuYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gICAgei1pbmRleDogMTA2MCAhaW1wb3J0YW50OyB9XG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjY1cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IEZsYXRpY29uMjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+GsVwiOyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICAgIHdpZHRoOiBhdXRvOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgW2NsYXNzXj1cImxhLVwiXSxcbiAgICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpID4gYSBbY2xhc3MqPVwiIGxhLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzc149XCJmYS1cIl0sXG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgW2NsYXNzKj1cIiBmYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpID4gYSBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAgIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAgIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAgIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIGkge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLnNlbGVjdGVkID4gYSBzcGFuLmNoZWNrLW1hcmsge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC0wLjQyNXJlbTtcbiAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgc3Bhbi5jaGVjay1tYXJrOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+Fu1wiOyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgc3Bhbi5jaGVjay1tYXJrOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5kaXZpZGVyIHtcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLm5vLXJlc3VsdHMge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAucG9wb3Zlci10aXRsZSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5ib290c3RyYXAtc2VsZWN0IC5wb3BvdmVyLXRpdGxlIC5jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuYnMtc2VhcmNoYm94LFxuLmJvb3RzdHJhcC1zZWxlY3QgLmJzLWFjdGlvbnNib3gsXG4uYm9vdHN0cmFwLXNlbGVjdCAuYnMtZG9uZWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0LCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjNmM3MjkzO1xuICBib3JkZXItY29sb3I6ICNlMmU1ZWM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0OmZvY3VzLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0LmFjdGl2ZSwgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzliNWZjOyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlnaHQuZGlzYWJsZWQsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlnaHQ6ZGlzYWJsZWQsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjhmYTtcbiAgICBib3JkZXItY29sb3I6ICNmN2Y4ZmE7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCAuZmlsdGVyLW9wdGlvbiBbY2xhc3NePVwibGEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0IC5maWx0ZXItb3B0aW9uIFtjbGFzcyo9XCIgbGEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpZ2h0IC5maWx0ZXItb3B0aW9uIFtjbGFzc149XCJmYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlnaHQgLmZpbHRlci1vcHRpb24gW2NsYXNzKj1cIiBmYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGlnaHQgLmZpbHRlci1vcHRpb24gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCAuZmlsdGVyLW9wdGlvbiBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCAuZmlsdGVyLW9wdGlvbiBbY2xhc3NePVwiZmxhdGljb24yLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCAuZmlsdGVyLW9wdGlvbiBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0sIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IC5maWx0ZXItb3B0aW9uIFtjbGFzc149XCJsYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IC5maWx0ZXItb3B0aW9uIFtjbGFzcyo9XCIgbGEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSAuZmlsdGVyLW9wdGlvbiBbY2xhc3NePVwiZmEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSAuZmlsdGVyLW9wdGlvbiBbY2xhc3MqPVwiIGZhLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkgLmZpbHRlci1vcHRpb24gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkgLmZpbHRlci1vcHRpb24gW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IC5maWx0ZXItb3B0aW9uIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSAuZmlsdGVyLW9wdGlvbiBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tYnJhbmQge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1icmFuZCA+IC5maWx0ZXItb3B0aW9uIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLWxpZ2h0IHtcbiAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tbGlnaHQgPiAuZmlsdGVyLW9wdGlvbiB7XG4gICAgICBvcGFjaXR5OiAwLjg7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1kYXJrIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tZGFyayA+IC5maWx0ZXItb3B0aW9uIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1wcmltYXJ5ID4gLmZpbHRlci1vcHRpb24ge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tc3VjY2VzcyB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXN1Y2Nlc3MgPiAuZmlsdGVyLW9wdGlvbiB7XG4gICAgICBvcGFjaXR5OiAwLjg7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi1pbmZvIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4taW5mbyA+IC5maWx0ZXItb3B0aW9uIHtcbiAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIuYnRuLXdhcm5pbmcge1xuICAgIGNvbG9yOiAjMTExMTExOyB9XG4gICAgLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLmJ0bi13YXJuaW5nID4gLmZpbHRlci1vcHRpb24ge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tZGFuZ2VyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlci5idG4tZGFuZ2VyID4gLmZpbHRlci1vcHRpb24ge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG5cbi5ib290c3RyYXAtc2VsZWN0LnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saWdodCwgLmJvb3RzdHJhcC1zZWxlY3Quc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzc5YjVmYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0LmlzLWludmFsaWQgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNGNjRFNjA7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuaXMtdmFsaWQgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgLnRleHQge1xuICBjb2xvcjogIzZjNzI5MzsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpID4gYSAudGV4dCBzbWFsbCB7XG4gICAgY29sb3I6ICNhZGIxYzc7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgc3Bhbi5jaGVjay1tYXJrIHtcbiAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgW2NsYXNzXj1cImxhLVwiXSxcbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzcyo9XCIgbGEtXCJdLFxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgW2NsYXNzXj1cImZhLVwiXSxcbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzcyo9XCIgZmEtXCJdLFxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkgPiBhIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaSA+IGEgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpID4gYSBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICBjb2xvcjogI2FkYjFjNzsgfVxuXG4uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLnNlbGVjdGVkID4gYSwgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaTpob3ZlciA+IGEge1xuICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIC50ZXh0LCAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpOmhvdmVyID4gYSAudGV4dCB7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgW2NsYXNzXj1cImxhLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgW2NsYXNzKj1cIiBsYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIFtjbGFzc149XCJmYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIFtjbGFzcyo9XCIgZmEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLnNlbGVjdGVkID4gYSBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLnNlbGVjdGVkID4gYSBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuc2VsZWN0ZWQgPiBhIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSwgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaTpob3ZlciA+IGEgW2NsYXNzXj1cImxhLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaTpob3ZlciA+IGEgW2NsYXNzKj1cIiBsYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGk6aG92ZXIgPiBhIFtjbGFzc149XCJmYS1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGk6aG92ZXIgPiBhIFtjbGFzcyo9XCIgZmEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpOmhvdmVyID4gYSBbY2xhc3NePVwiZmxhdGljb24tXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpOmhvdmVyID4gYSBbY2xhc3MqPVwiIGZsYXRpY29uLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaTpob3ZlciA+IGEgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGk6aG92ZXIgPiBhIFtjbGFzcyo9XCIgZmxhdGljb24yLVwiXSB7XG4gICAgY29sb3I6ICNhZGIxYzc7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEgc3Bhbi5jaGVjay1tYXJrLCAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpOmhvdmVyID4gYSBzcGFuLmNoZWNrLW1hcmsge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuZHJvcGRvd24taGVhZGVyIHtcbiAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5zZWxlY3RlZCA+IGEge1xuICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuZGlzYWJsZWQgPiBhIHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmOGZhOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuYWN0aXZlOm5vdCguc2VsZWN0ZWQpID4gYSB7XG4gIGJhY2tncm91bmQ6ICM1ODY3ZGQ7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIC50ZXh0IHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmFjdGl2ZTpub3QoLnNlbGVjdGVkKSA+IGEgW2NsYXNzXj1cImxhLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIFtjbGFzcyo9XCIgbGEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmFjdGl2ZTpub3QoLnNlbGVjdGVkKSA+IGEgW2NsYXNzXj1cImZhLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIFtjbGFzcyo9XCIgZmEtXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmFjdGl2ZTpub3QoLnNlbGVjdGVkKSA+IGEgW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLW1lbnUuaW5uZXIgPiBsaS5hY3RpdmU6bm90KC5zZWxlY3RlZCkgPiBhIFtjbGFzcyo9XCIgZmxhdGljb24tXCJdLFxuICAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudS5pbm5lciA+IGxpLmFjdGl2ZTpub3QoLnNlbGVjdGVkKSA+IGEgW2NsYXNzXj1cImZsYXRpY29uMi1cIl0sXG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuYWN0aXZlOm5vdCguc2VsZWN0ZWQpID4gYSBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkuYWN0aXZlOm5vdCguc2VsZWN0ZWQpID4gYSBzcGFuLmNoZWNrLW1hcmsge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51LmlubmVyID4gbGkubm8tcmVzdWx0cyB7XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5wb3BvdmVyLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjhmYTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMXB4OyB9XG5cbiNzZXNzaW9uLXRpbWVvdXQtZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAwO1xuICB0b3A6IDEuNzVyZW07IH1cblxuI3Nlc3Npb24tdGltZW91dC1kaWFsb2cgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSBhdXRvO1xuICBmbGV4OiAxIGF1dG87IH1cblxuLm0tanF2bWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tLWpxdm1hcCAuanF2bWFwLXpvb21vdXQsXG4gIC5tLWpxdm1hcCAuanF2bWFwLXpvb21pbiB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbS1iYXNlLWNvbG9yKGxhYmVsLCAzKTsgfVxuXG4ubS1pb24tcmFuZ2Utc2xpZGVyIC5pcnMgLmlycy1taW4sXG4ubS1pb24tcmFuZ2Utc2xpZGVyIC5pcnMgLmlycy1tYXgsXG4ubS1pb24tcmFuZ2Utc2xpZGVyIC5pcnMgLmlycy1mcm9tLFxuLm0taW9uLXJhbmdlLXNsaWRlciAuaXJzIC5pcnMtdG8sXG4ubS1pb24tcmFuZ2Utc2xpZGVyIC5pcnMgLmlycy1zaW5nbGUge1xuICBwYWRkaW5nOiAycHggNXB4IDFweCA1cHg7IH1cblxuLnR5cGVhaGVhZCAudHdpdHRlci10eXBlYWhlYWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi50eXBlYWhlYWQgLnR0LW1lbnUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAyNzVweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGxlZnQ6IGF1dG8gLypydGw6aWdub3JlKi8gIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC50eXBlYWhlYWQgLnR0LW1lbnUgLnR0LWRhdGFzZXQgLnR0LXN1Z2dlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4udHlwZWFoZWFkIC5mb3JtLWNvbnRyb2wudHQtaGludCB7XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi50eXBlYWhlYWQgLmZvcm0tY29udHJvbC50dC1pbnB1dCB7XG4gIGNvbG9yOiAjNmM3MjkzOyB9XG5cbi50eXBlYWhlYWQgLnR0LW1lbnUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpOyB9XG4gIC50eXBlYWhlYWQgLnR0LW1lbnUgLnR0LWRhdGFzZXQgLnR0LXN1Z2dlc3Rpb24ge1xuICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC50eXBlYWhlYWQgLnR0LW1lbnUgLnR0LWRhdGFzZXQgLnR0LXN1Z2dlc3Rpb24gLnR0LWhpZ2hsaWdodCB7XG4gICAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAudHlwZWFoZWFkIC50dC1tZW51IC50dC1kYXRhc2V0IC50dC1zdWdnZXN0aW9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmN2Y4ZmE7IH1cblxuLm5vVWktdGFyZ2V0Lm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMTVweDsgfVxuICAubm9VaS10YXJnZXQubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0xN3B4O1xuICAgIHRvcDogLTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ub1VpLXRhcmdldC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDE1cHg7IH1cbiAgLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTUuNXB4O1xuICAgIHRvcDogLTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5ub1VpLXRhcmdldC5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubm9VaS10YXJnZXQubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1jb25uZWN0LWJyYW5kIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItaGFuZGxlLWJyYW5kIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzNkOTRmYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjM2Q5NGZiO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjM2Q5NGZiOyB9XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC1saWdodCAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWhhbmRsZS1saWdodCAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggI2ZmZmZmZjsgfVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWNvbm5lY3QtZGFyayAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzI4MmEzYzsgfVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWhhbmRsZS1kYXJrIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzI4MmEzYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjMjgyYTNjO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjMjgyYTNjOyB9XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC1wcmltYXJ5IC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItaGFuZGxlLXByaW1hcnkgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjNTg2N2RkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICM1ODY3ZGQ7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICM1ODY3ZGQ7IH1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1jb25uZWN0LXN1Y2Nlc3MgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1oYW5kbGUtc3VjY2VzcyAubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICMxZGM5Yjc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggIzFkYzliNztcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggIzFkYzliNzsgfVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWNvbm5lY3QtaW5mbyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWhhbmRsZS1pbmZvIC5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzI3ODZmYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjMjc4NmZiO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCAjMjc4NmZiOyB9XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItY29ubmVjdC13YXJuaW5nIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG5cbi5ub1VpLXRhcmdldC5ub3Vpc2xpZGVyLm5vdWlzbGlkZXItaGFuZGxlLXdhcm5pbmcgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZiODIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICNmZmI4MjI7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICNmZmI4MjI7IH1cblxuLm5vVWktdGFyZ2V0Lm5vdWlzbGlkZXIubm91aXNsaWRlci1jb25uZWN0LWRhbmdlciAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuXG4ubm9VaS10YXJnZXQubm91aXNsaWRlci5ub3Vpc2xpZGVyLWhhbmRsZS1kYW5nZXIgLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjRjY0RTYwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICNGNjRFNjA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAtM3B4ICNGNjRFNjA7IH1cblxuLm5vVWktdGFyZ2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTVlYztcbiAgYmFja2dyb3VuZDogI2Y3ZjhmYTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5ub1VpLXRhcmdldCAubm9VaS1jb25uZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG4gIC5ub1VpLXRhcmdldCAubm9VaS1oYW5kbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y4ZmE7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA2cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG5cbi5ub3RlLXBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ub3RlLWVkaXRvciB7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAubm90ZS1lZGl0b3IgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4IDEwcHg7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAgIC5ub3RlLWVkaXRvciAucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIgLmJ0biB7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi13aWR0aDogMTg1cHg7IH1cbiAgICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51ID4gbGkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDsgfVxuICAgICAgICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51ID4gbGkgPiAuYnRuLWdyb3VwIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51ID4gbGkgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgICAubm90ZS1lZGl0b3IgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51ID4gbGkgPiAuYnRuLWdyb3VwIC5ub3RlLWNvbG9yLXJlc2V0IHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMTBweCAwOyB9XG4gICAgICAgICAgLm5vdGUtZWRpdG9yIC5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAuZHJvcGRvd24tbWVudSA+IGxpID4gLmJ0bi1ncm91cCAubm90ZS1wYWxldHRlLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYm9yZGVyOiAwOyB9XG4gIC5ub3RlLWVkaXRvciAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7IH1cbiAgLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG4gIC5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1c2JhciB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjhmYTsgfVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0biB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtYnRuLWdyb3VwIC5idG46aG92ZXIsIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuOmZvY3VzLCAubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1idG4tZ3JvdXAgLmJ0bjphY3RpdmUsIC5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cblxuLm5vdGUtZWRpdGFibGUgLnRhYmxlLnRhYmxlLWJvcmRlcmVkIHRoLCAubm90ZS1lZGl0YWJsZSAudGFibGUudGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlNWVjOyB9XG5cbi5pcy12YWxpZCAubm90ZS1lZGl0b3Ige1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLmlzLWludmFsaWQgLm5vdGUtZWRpdG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwOyB9XG5cbi5tZC1lZGl0b3Ige1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm1kLWVkaXRvciAubWQtZm9vdGVyLFxuICAubWQtZWRpdG9yIC5tZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweDsgfVxuICAubWQtZWRpdG9yIC5tZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgLm1kLWVkaXRvciAubWQtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgICAubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmhvdmVyLCAubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmZvY3VzLCAubWQtZWRpdG9yIC5tZC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuOmFjdGl2ZSwgLm1kLWVkaXRvciAubWQtaGVhZGVyIC5idG4tZ3JvdXAgLmJ0bi5hY3RpdmUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLm1kLWVkaXRvciAubWQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5tZC1lZGl0b3IgPiB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLm1kLWVkaXRvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7IH1cbiAgLm1kLWVkaXRvci5hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLm1kLWVkaXRvciAubWQtZm9vdGVyLFxuICAubWQtZWRpdG9yIC5tZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNmN2Y4ZmE7IH1cbiAgLm1kLWVkaXRvciA+IHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG4gIC5tZC1lZGl0b3IuYWN0aXZlID4gdGV4dGFyZWEge1xuICAgIGJhY2tncm91bmQ6ICNmN2Y4ZmE7IH1cblxuLmlzLXZhbGlkIC5tZC1lZGl0b3Ige1xuICBib3JkZXItY29sb3I6ICMxZGM5Yjc7IH1cblxuLmlzLWludmFsaWQgLm1kLWVkaXRvciB7XG4gIGJvcmRlci1jb2xvcjogI0Y2NEU2MDsgfVxuXG4uZHJvcHpvbmUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5kcm9wem9uZSAuZHJvcHpvbmUtbXNnLXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmRyb3B6b25lIC5kcm9wem9uZS1tc2ctZGVzYyB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5kcm9wem9uZSB7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjZWJlZGYyOyB9XG4gIC5kcm9wem9uZSAuZHJvcHpvbmUtbXNnLXRpdGxlIHtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAuZHJvcHpvbmUgLmRyb3B6b25lLW1zZy1kZXNjIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAuZHJvcHpvbmUuZHJvcHpvbmUtYnJhbmQge1xuICAgIGJvcmRlci1jb2xvcjogIzNkOTRmYjsgfVxuICAuZHJvcHpvbmUuZHJvcHpvbmUtbGlnaHQge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAuZHJvcHpvbmUuZHJvcHpvbmUtZGFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjgyYTNjOyB9XG4gIC5kcm9wem9uZS5kcm9wem9uZS1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICM1ODY3ZGQ7IH1cbiAgLmRyb3B6b25lLmRyb3B6b25lLXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogIzFkYzliNzsgfVxuICAuZHJvcHpvbmUuZHJvcHpvbmUtaW5mbyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc4NmZiOyB9XG4gIC5kcm9wem9uZS5kcm9wem9uZS13YXJuaW5nIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmI4MjI7IH1cbiAgLmRyb3B6b25lLmRyb3B6b25lLWRhbmdlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjY0RTYwOyB9XG5cbi5yZWNhcHRjaGEge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLnJlY2FwdGNoYSAucmVjYXB0Y2hhLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAucmVjYXB0Y2hhIC5pbnB1dC1ncm91cCAuYnRuIGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnJlY2FwdGNoYSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnJlY2FwdGNoYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgLnJlY2FwdGNoYSAucmVjYXB0Y2hhX29ubHlfaWZfaW5jb3JyZWN0X3NvbCB7XG4gICAgY29sb3I6ICNGNjRFNjA7IH1cblxuLnRvYXN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXIgLypydGw6Y2FsYygxMDAlIC0gMTVweCkgY2VudGVyKi8gIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3JkZXI6IDA7IH1cbiAgLnRvYXN0IC50b2FzdC1jbG9zZS1idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBjb250ZW50OiBcIiBcIjsgfVxuICAgIC50b2FzdCAudG9hc3QtY2xvc2UtYnV0dG9uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+GkVwiOyB9XG4gICAgLnRvYXN0IC50b2FzdC1jbG9zZS1idXR0b246YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9XG4gIC50b2FzdCAudG9hc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07IH1cbiAgLnRvYXN0IC50b2FzdC1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuXG4udG9hc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGM5Yjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4jdG9hc3QtY29udGFpbmVyID4gZGl2OmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG5cbi50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjgyMjtcbiAgY29sb3I6ICMxMTExMTE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbiN0b2FzdC1jb250YWluZXIgPiBkaXY6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7IH1cblxuLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4NmZiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdjpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4udG9hc3QtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjY0RTYwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuI3RvYXN0LWNvbnRhaW5lciA+IGRpdjpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuXG4ua3QtZ21hcHMge1xuICAvKiBpbXBvcnRhbnQhICBib290c3RyYXAgc2V0cyBtYXgtd2lkdGggb24gaW1nIHRvIDEwMCUgd2hpY2ggY29uZmxpY3RzIHdpdGggZ29vZ2xlIG1hcCBjYW52YXMqLyB9XG4gIC5rdC1nbWFwcyBpbWcge1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAua3QtZ21hcHMua3QtZ21hcHMtLXN0YXRpYyA+IGRpdiB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtICFpbXBvcnRhbnQ7IH1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbSAhaW1wb3J0YW50OyB9XG5cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtICFpbXBvcnRhbnQ7IH1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbSAhaW1wb3J0YW50OyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtICFpbXBvcnRhbnQ7IH1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW0gIWltcG9ydGFudDsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbSAhaW1wb3J0YW50OyB9XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtICFpbXBvcnRhbnQ7IH1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW0gIWltcG9ydGFudDsgfVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbSAhaW1wb3J0YW50OyB9XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtICFpbXBvcnRhbnQ7IH1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbSAhaW1wb3J0YW50OyB9XG5cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgbGluZS1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uLmxhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaWNvbi5mYSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmZhLWZvbGRlcjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb250ZW50OiBcIlxcZjA3Y1wiOyB9XG5cbi5qc3RyZWUtb3BlbiA+IC5qc3RyZWUtYW5jaG9yID4gLmxhLWZvbGRlcjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG5cbi5qc3RyZWUtZGVmYXVsdC5qc3RyZWUtcnRsIC5qc3RyZWUtbm9kZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMXB4LypydGw6aWdub3JlKi8gIWltcG9ydGFudDsgfVxuXG4uanN0cmVlLWRlZmF1bHQuanN0cmVlLXJ0bCAuanN0cmVlLWxhc3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAvKnJ0bDppZ25vcmUqLztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uanN0cmVlLXJ0bCAuanN0cmVlLWFuY2hvciB7XG4gIHBhZGRpbmc6IDAgNHB4IDAgOHB4LypydGw6aWdub3JlKi87IH1cblxuLnZha2F0YS1jb250ZXh0LFxuLnZha2F0YS1jb250ZXh0IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAxMjVweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogUG9wcGlucztcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gIC52YWthdGEtY29udGV4dCBsaSxcbiAgLnZha2F0YS1jb250ZXh0IHVsIGxpIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAudmFrYXRhLWNvbnRleHQgbGkgYSxcbiAgICAudmFrYXRhLWNvbnRleHQgdWwgbGkgYSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMi4yZW07IH1cbiAgICAgIC52YWthdGEtY29udGV4dCBsaSBhIGksXG4gICAgICAudmFrYXRhLWNvbnRleHQgdWwgbGkgYSBpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnZha2F0YS1jb250ZXh0IGxpIGEgLnZha2F0YS1jb250ZXh0bWVudS1zZXAsXG4gICAgICAudmFrYXRhLWNvbnRleHQgdWwgbGkgYSAudmFrYXRhLWNvbnRleHRtZW51LXNlcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC52YWthdGEtY29udGV4dCBsaSBhIHNwYW4sXG4gICAgICAudmFrYXRhLWNvbnRleHQgbGkgYSBpbnMsXG4gICAgICAudmFrYXRhLWNvbnRleHQgdWwgbGkgYSBzcGFuLFxuICAgICAgLnZha2F0YS1jb250ZXh0IHVsIGxpIGEgaW5zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEsXG4gIC52YWthdGEtY29udGV4dCBsaSBhOmhvdmVyLFxuICAudmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSxcbiAgLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuICAgIC52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5pbnMsXG4gICAgLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIgLnNwYW4sXG4gICAgLnZha2F0YS1jb250ZXh0IGxpIGE6aG92ZXIgLmlucyxcbiAgICAudmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSAuc3BhbixcbiAgICAudmFrYXRhLWNvbnRleHQgdWwgLnZha2F0YS1jb250ZXh0LWhvdmVyID4gYSAuaW5zLFxuICAgIC52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIC5zcGFuLFxuICAgIC52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIC5pbnMge1xuICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1zZXBhcmF0b3IgYSxcbi52YWthdGEtY29udGV4dC1ydGwgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxuLmpzdHJlZS1yZW5hbWUtaW5wdXQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDJweCA2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1hbmNob3Ige1xuICBjb2xvcjogIzZjNzI5MzsgfVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1pY29uIHtcbiAgY29sb3I6ICM2YzcyOTM7IH1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjc7IH1cbiAgLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtZGlzYWJsZWQgLmpzdHJlZS1pY29uIHtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS1jbGlja2VkIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjdmOGZhO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmpzdHJlZS1kZWZhdWx0IC5qc3RyZWUtaG92ZXJlZCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRmMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWNsaWNrZWQsXG4uanN0cmVlLWRlZmF1bHQgLmpzdHJlZS13aG9sZXJvdy1jbGlja2VkIHtcbiAgYmFja2dyb3VuZDogI2ViZWRmMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLXdob2xlcm93LWhvdmVyZWQsXG4uanN0cmVlLWRlZmF1bHQuanN0cmVlLXdob2xlcm93IC5qc3RyZWUtd2hvbGVyb3ctaG92ZXJlZCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWRmMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi52YWthdGEtY29udGV4dCxcbi52YWthdGEtY29udGV4dCB1bCB7XG4gIGJhY2tncm91bmQ6ICNlYmVkZjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm9yZGVyOiAwOyB9XG4gIC52YWthdGEtY29udGV4dCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhLFxuICAudmFrYXRhLWNvbnRleHQgbGkgYTpob3ZlcixcbiAgLnZha2F0YS1jb250ZXh0IHVsIC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEsXG4gIC52YWthdGEtY29udGV4dCB1bCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWJlZGYyO1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLnNwYW4sXG4gICAgLnZha2F0YS1jb250ZXh0IC52YWthdGEtY29udGV4dC1ob3ZlciA+IGEgLmlucyxcbiAgICAudmFrYXRhLWNvbnRleHQgbGkgYTpob3ZlciAuc3BhbixcbiAgICAudmFrYXRhLWNvbnRleHQgbGkgYTpob3ZlciAuaW5zLFxuICAgIC52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5zcGFuLFxuICAgIC52YWthdGEtY29udGV4dCB1bCAudmFrYXRhLWNvbnRleHQtaG92ZXIgPiBhIC5pbnMsXG4gICAgLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIgLnNwYW4sXG4gICAgLnZha2F0YS1jb250ZXh0IHVsIGxpIGE6aG92ZXIgLmlucyB7XG4gICAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4udmFrYXRhLWNvbnRleHQgLnZha2F0YS1jb250ZXh0LXNlcGFyYXRvciBhLFxuLnZha2F0YS1jb250ZXh0LXJ0bCAudmFrYXRhLWNvbnRleHQtc2VwYXJhdG9yIGEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG4uanN0cmVlLXJlbmFtZS1pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZjIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3ZjhmYSAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgZm9udC1mYW1pbHk6IFwiTGluZUF3ZXNvbWVcIjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYm9yZGVyOiAwO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS45cmVtOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74SQXCI7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYixcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjY1cmVtIDNyZW0gMC42NXJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgZm9udC1mYW1pbHk6IFwiTGluZUF3ZXNvbWVcIjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+EkFwiO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxLjg1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICAgIG1hcmdpbi10b3A6IC0xcmVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nOiAwLjM3cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgcGFkZGluZzogMC4wNXJlbSAwLjRyZW0gMC4wNXJlbSAwLjRyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMC4xcmVtIDAuNHJlbSAwLjFyZW0gMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQvKnJ0bDpyaWdodCovOyB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICBjb250ZW50OiBcIu+EkFwiO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4zcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwLjFyZW07IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbjogMC4yNXJlbSAwLjI1cmVtIDAuMjVyZW0gMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDVweCAxNXB4OyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiA1cHggMzBweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbjogMDsgfVxuXG5zZWxlY3Quc2VsZWN0MiB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnNlbGVjdDIgPiBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZTpmaXJzdC1jaGlsZCArIC5zZWxlY3QyLWNvbnRhaW5lciA+IC5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGU6Zmlyc3QtY2hpbGQgKyAuc2VsZWN0Mi1jb250YWluZXIgPiAuc2VsZWN0aW9uLCAuaW5wdXQtZ3JvdXAgPiAuc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZTpmaXJzdC1jaGlsZCArIC5zZWxlY3QyLWNvbnRhaW5lciA+IC5zZWxlY3Rpb24uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlOm5vdCg6Zmlyc3QtY2hpbGQpICsgLnNlbGVjdDItY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZTpub3QoOmZpcnN0LWNoaWxkKSArIC5zZWxlY3QyLWNvbnRhaW5lcjpsYXN0LWNoaWxkID4gLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24sIC5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlOm5vdCg6Zmlyc3QtY2hpbGQpICsgLnNlbGVjdDItY29udGFpbmVyOmxhc3QtY2hpbGQgPiAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlOmZpcnN0LWNoaWxkICsgLnNlbGVjdDItY29udGFpbmVyICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZTpub3QoOmZpcnN0LWNoaWxkKSArIC5zZWxlY3QyLWNvbnRhaW5lciArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGU6bm90KDpmaXJzdC1jaGlsZCkgKyAuc2VsZWN0Mi1jb250YWluZXI6bm90KDpsYXN0LWNoaWxkKSA+IC5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxlOm5vdCg6Zmlyc3QtY2hpbGQpICsgLnNlbGVjdDItY29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCkgPiAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbiwgLmlucHV0LWdyb3VwID4gLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGU6bm90KDpmaXJzdC1jaGlsZCkgKyAuc2VsZWN0Mi1jb250YWluZXI6bm90KDpsYXN0LWNoaWxkKSA+IC5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTVlYzsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhN2FiYzM7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM3OWI1ZmM7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzZjNzI5MzsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICM2YzcyOTM7IH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgY29sb3I6ICNhN2FiYzM7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjhmYTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhN2FiYzM7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlNWVjOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU1ZWM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kOiAjZjdmOGZhO1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICNmN2Y4ZmE7XG4gIGNvbG9yOiAjYTdhYmMzOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhO1xuICAgIGJvcmRlci1jb2xvcjogI2E3YWJjMzsgfVxuXG4uc2VsZWN0Mi5zZWxlY3QyLS1haXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDIuc2VsZWN0Mi0tYWlyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpOyB9XG5cbi5zZWxlY3QyLnNlbGVjdDItLXNvbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDIuc2VsZWN0Mi0tc29saWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJlZGYyOyB9XG4gIC5zZWxlY3QyLnNlbGVjdDItLXNvbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsXG4gIC5zZWxlY3QyLnNlbGVjdDItLXNvbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuXG4ubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLXZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLm0tZm9ybS5tLWZvcm0tLXN0YXRlIC5pcy12YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6IHN1Y2Nlc3M7IH1cblxuLm0tZm9ybS5tLWZvcm0tLXN0YXRlIC5pcy12YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4ubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLXZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5tLWZvcm0ubS1mb3JtLS1zdGF0ZSAuaXMtdmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4ubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLXZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogc3VjY2VzczsgfVxuXG4ubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLWludmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4ubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLWludmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiBkYW5nZXI7IH1cblxuLm0tZm9ybS5tLWZvcm0tLXN0YXRlIC5pcy1pbnZhbGlkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5tLWZvcm0ubS1mb3JtLS1zdGF0ZSAuaXMtaW52YWxpZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLWludmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4ubS1mb3JtLm0tZm9ybS0tc3RhdGUgLmlzLWludmFsaWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiBkYW5nZXI7IH1cblxuaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKSxcbmJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bikge1xuICBvdmVyZmxvdy15OiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cbiAgaHRtbC5zd2FsMi1zaG93bjpub3QoLnN3YWwyLW5vLWJhY2tkcm9wKTpub3QoLnN3YWwyLXRvYXN0LXNob3duKTpub3QoLmt0LXN3ZWV0YWxlcnQyLS1ub3BhZGRpbmcpLFxuICBib2R5LnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pOm5vdCgua3Qtc3dlZXRhbGVydDItLW5vcGFkZGluZykge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICBAbWVkaWEgc2NyZWVuXFwwIHtcbiAgICBodG1sLnN3YWwyLXNob3duOm5vdCguc3dhbDItbm8tYmFja2Ryb3ApOm5vdCguc3dhbDItdG9hc3Qtc2hvd24pLFxuICAgIGJvZHkuc3dhbDItc2hvd246bm90KC5zd2FsMi1uby1iYWNrZHJvcCk6bm90KC5zd2FsMi10b2FzdC1zaG93bikge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuXG4uc3dhbDItcG9wdXAge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDNyZW07IH1cbiAgLnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW46IDAgMCAxcmVtOyB9XG4gIC5zd2FsMi1wb3B1cCAuc3dhbDItY29udGVudCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnN3YWwyLXBvcHVwIC5idG4ge1xuICAgIG1hcmdpbjogMTVweCA1cHggMDsgfVxuICAuc3dhbDItcG9wdXAgLnN3YWwyLXN0eWxlZDpmb2N1cyB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnN3YWwyLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc3dhbDItaGVpZ2h0LWF1dG8ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc3dhbDItY29udGFpbmVyLnN3YWwyLXNob3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5zd2FsMi1wb3B1cCAuc3dhbDItdGl0bGUge1xuICBjb2xvcjogIzQ2NDQ1NzsgfVxuXG4uc3dhbDItcG9wdXAgLnN3YWwyLWNvbnRlbnQge1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sbGFwc2U6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBib3JkZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMXJlbSAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGggLmt0LWNoZWNrYm94LCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQgLmt0LWNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguZHQtY2VudGVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGQuZHQtY2VudGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguZHQtbGVmdCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkLmR0LWxlZnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgdGguZHQtcmlnaHQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0ZC5kdC1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5maWx0ZXIgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZmlsdGVyIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZmlsdGVyIHRoIC5pbnB1dC1ncm91cCArIC5pbnB1dC1ncm91cCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5maWx0ZXIgdGQgLmlucHV0LWdyb3VwICsgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgLmZpbHRlciB0aCAuYnRuICsgLmJ0biwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5maWx0ZXIgdGQgLmJ0biArIC5idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgLmdyb3VwIHRoLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgLmdyb3VwIHRkIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCB7XG4gICAgbWFyZ2luOiAxcmVtIDAgIWltcG9ydGFudDsgfVxuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIC5kYXRhVGFibGUge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMC40cmVtOyB9XG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtID4gLnBhZ2UtbGluayB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgICAgbWluLXdpZHRoOiAyLjI1cmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiAucGFnZS1pdGVtID4gLnBhZ2UtbGluayA+IGkge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLnRleHQtcmlnaHQgLmRhdGFUYWJsZXNfZmlsdGVyLFxuICAuZGF0YVRhYmxlc193cmFwcGVyIC50ZXh0LWxlZnQgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMC40NXJlbTsgfVxuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIC5kYXRhVGFibGVzX2xlbmd0aCArIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIC5kYXRhVGFibGVzX2luZm8ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2VyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdlciB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGlvbiB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLmRhdGFUYWJsZXNfd3JhcHBlciB0YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyW3JvbGU9XCJyb3dcIl0gPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzNkOTRmYjtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiTGluZUF3ZXNvbWVcIjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBjb250ZW50OiBcIu+Lg1wiOyB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ci5wYXJlbnQgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29udGVudDogXCLvio9cIjtcbiAgICBjb2xvcjogIzNkOTRmYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZGF0YVRhYmxlc193cmFwcGVyIC5jaGlsZCAuZHRyLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5jaGlsZCAuZHRyLWRldGFpbHMgPiBsaSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5jaGlsZCAuZHRyLWRldGFpbHMgPiBsaSAuZHRyLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZWZlZmVmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMnJlbSAwLjVyZW0gMDsgfVxuICAgICAgICAuZGF0YVRhYmxlc193cmFwcGVyIC5jaGlsZCAuZHRyLWRldGFpbHMgPiBsaSAuZHRyLXRpdGxlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnOic7IH1cbiAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmNoaWxkIC5kdHItZGV0YWlscyA+IGxpIC5kdHItZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2VmZWZlZjtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7IH1cbiAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmNoaWxkIC5kdHItZGV0YWlscyA+IGxpOmxhc3QtY2hpbGQgLmR0ci10aXRsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmNoaWxkIC5kdHItZGV0YWlscyA+IGxpOmxhc3QtY2hpbGQgLmR0ci1kYXRhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uZHQtYm9vdHN0cmFwNCAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIC8qcnRsOmlnbm9yZSovXG4gIG1hcmdpbi1sZWZ0OiA2NXB4OyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSB0aCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRkIHtcbiAgY29sb3I6ICM2YzcyOTM7IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5zZWxlY3RlZCB0aCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5zZWxlY3RlZCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7XG4gIGNvbG9yOiAjNmM3MjkzOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZ3JvdXAgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZ3JvdXAgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbSA+IC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzI5MztcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLnByZXZpb3VzID4gLnBhZ2UtbGluaywgLmRhdGFUYWJsZXNfd3JhcHBlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLm5leHQgPiAucGFnZS1saW5rLCAuZGF0YVRhYmxlc193cmFwcGVyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ubGFzdCA+IC5wYWdlLWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5maXJzdCA+IC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjZWJlOWYyOyB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5wcmV2aW91cyA+IC5wYWdlLWxpbms6aG92ZXIsIC5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5uZXh0ID4gLnBhZ2UtbGluazpob3ZlciwgLmRhdGFUYWJsZXNfd3JhcHBlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmxhc3QgPiAucGFnZS1saW5rOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uZmlyc3QgPiAucGFnZS1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgPiAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZDogIzNkOTRmYjtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAucGFnaW5hdGlvbiAucGFnZS1pdGVtOmhvdmVyID4gLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5kaXNhYmxlZCA+IC5wYWdlLWxpbmssIC5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5kaXNhYmxlZDpob3ZlciA+IC5wYWdlLWxpbmsge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmt0LXJlcGVhdGVyIC5rdC1yZXBlYXRlcl9fcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmt0LXJlcGVhdGVyIC5rdC1yZXBlYXRlcl9fcm93ID4gaW5wdXQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTsgfVxuICAua3QtcmVwZWF0ZXIgLmt0LXJlcGVhdGVyX19yb3cgLmt0LXJlcGVhdGVyX19jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5rdC1yZXBlYXRlciAua3QtcmVwZWF0ZXJfX3JvdyAuZm9ybS10ZXh0IHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG5cbi5rdC1yZXBlYXRlciAua3QtcmVwZWF0ZXJfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmt0LXJlcGVhdGVyIC5rdC1yZXBlYXRlcl9faXRlbSAuYnRuLWljb24ge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAua3QtcmVwZWF0ZXIgLmt0LXJlcGVhdGVyX19pdGVtOmZpcnN0LWNoaWxkIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5rdC1yZXBlYXRlciAua3QtcmVwZWF0ZXJfX2l0ZW06Zmlyc3QtY2hpbGQgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ua3QtcmVwZWF0ZXIgLmt0LXJlcGVhdGVyX19jbG9zZS0tYWxpZ24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7IH1cblxuLmt0LWdyaWQtbmF2LXYyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICAua3QtZ3JpZC1uYXYtdjIgLmt0LWdyaWQtbmF2LXYyX19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgbWluLWhlaWdodDogMTgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZDogI2Y3ZjhmYTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgQG1lZGlhIHNjcmVlblxcMCB7XG4gICAgICAua3QtZ3JpZC1uYXYtdjIgLmt0LWdyaWQtbmF2LXYyX19pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxODBweDsgfSB9XG4gICAgLmt0LWdyaWQtbmF2LXYyIC5rdC1ncmlkLW5hdi12Ml9faXRlbSAua3QtZ3JpZC1uYXYtdjJfX2l0ZW0taWNvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAgIC5rdC1ncmlkLW5hdi12MiAua3QtZ3JpZC1uYXYtdjJfX2l0ZW0gLmt0LWdyaWQtbmF2LXYyX19pdGVtLWljb24gaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtZ3JpZC1uYXYtdjIgLmt0LWdyaWQtbmF2LXYyX19pdGVtIC5rdC1ncmlkLW5hdi12Ml9faXRlbS10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzVkNWI2ZjsgfVxuICAgIC5rdC1ncmlkLW5hdi12MiAua3QtZ3JpZC1uYXYtdjJfX2l0ZW06aG92ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtZ3JpZC1uYXYtdjIgLmt0LWdyaWQtbmF2LXYyX19pdGVtOmhvdmVyIC5rdC1ncmlkLW5hdi12Ml9faXRlbS1pY29uIGkge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LWdyaWQtbmF2LXYyIC5rdC1ncmlkLW5hdi12Ml9faXRlbTpob3ZlciAua3QtZ3JpZC1uYXYtdjJfX2l0ZW0tdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1ncmlkLW5hdi12MiAua3QtZ3JpZC1uYXYtdjJfX2l0ZW06bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBtYXJnaW46IDNweCAzcHggM3B4IDA7IH1cbiAgICAua3QtZ3JpZC1uYXYtdjIgLmt0LWdyaWQtbmF2LXYyX19pdGVtOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgIG1hcmdpbjogM3B4IDAgM3B4IDNweDsgfVxuXG4ua3QtZ3JpZC1uYXYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAua3QtZ3JpZC1uYXYgPiAua3QtZ3JpZC1uYXZfX3JvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93OyB9XG4gICAgLmt0LWdyaWQtbmF2ID4gLmt0LWdyaWQtbmF2X19yb3cgPiAua3QtZ3JpZC1uYXZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzLjNyZW0gMC43NXJlbTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgLmt0LWdyaWQtbmF2ID4gLmt0LWdyaWQtbmF2X19yb3cgPiAua3QtZ3JpZC1uYXZfX2l0ZW06aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAua3QtZ3JpZC1uYXYgPiAua3QtZ3JpZC1uYXZfX3JvdyA+IC5rdC1ncmlkLW5hdl9faXRlbSAua3QtZ3JpZC1uYXZfX2ljb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9XG4gICAgICAua3QtZ3JpZC1uYXYgPiAua3QtZ3JpZC1uYXZfX3JvdyA+IC5rdC1ncmlkLW5hdl9faXRlbSAua3QtZ3JpZC1uYXZfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5rdC1ncmlkLW5hdiA+IC5rdC1ncmlkLW5hdl9fcm93ID4gLmt0LWdyaWQtbmF2X19pdGVtIC5rdC1ncmlkLW5hdl9fZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAuZHJvcGRvd24tbWVudSAua3QtZ3JpZC1uYXYge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LWdyaWQtbmF2ID4gLmt0LWdyaWQtbmF2X19yb3cgPiAua3QtZ3JpZC1uYXZfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtOyB9IH1cblxuLmt0LWdyaWQtbmF2IC5rdC1ncmlkLW5hdl9fcm93IC5rdC1ncmlkLW5hdl9faXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmVkZjI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gIC5rdC1ncmlkLW5hdiAua3QtZ3JpZC1uYXZfX3JvdyAua3QtZ3JpZC1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC5rdC1ncmlkLW5hdiAua3QtZ3JpZC1uYXZfX3JvdyAua3QtZ3JpZC1uYXZfX2l0ZW0gLmt0LWdyaWQtbmF2X19pY29uIHtcbiAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAua3QtZ3JpZC1uYXYgLmt0LWdyaWQtbmF2X19yb3cgLmt0LWdyaWQtbmF2X19pdGVtIC5rdC1ncmlkLW5hdl9fdGl0bGUge1xuICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5rdC1ncmlkLW5hdiAua3QtZ3JpZC1uYXZfX3JvdyAua3QtZ3JpZC1uYXZfX2l0ZW0gLmt0LWdyaWQtbmF2X19kZXNjIHtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3QtZ3JpZC1uYXYgLmt0LWdyaWQtbmF2X19yb3cgLmt0LWdyaWQtbmF2X19pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmOGZhOyB9XG4gICAgLmt0LWdyaWQtbmF2IC5rdC1ncmlkLW5hdl9fcm93IC5rdC1ncmlkLW5hdl9faXRlbTpob3ZlciAua3QtZ3JpZC1uYXZfX2ljb24ge1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cblxuLmt0LWdyaWQtbmF2IC5rdC1ncmlkLW5hdl9fcm93Omxhc3QtY2hpbGQgLmt0LWdyaWQtbmF2X19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5rdC1ncmlkLW5hdi5rdC1ncmlkLW5hdi0tc2tpbi1kYXJrIC5rdC1ncmlkLW5hdl9faXRlbSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAua3QtZ3JpZC1uYXYua3QtZ3JpZC1uYXYtLXNraW4tZGFyayAua3QtZ3JpZC1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC5rdC1ncmlkLW5hdi5rdC1ncmlkLW5hdi0tc2tpbi1kYXJrIC5rdC1ncmlkLW5hdl9faXRlbSAua3QtZ3JpZC1uYXZfX2ljb24ge1xuICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5rdC1ncmlkLW5hdi5rdC1ncmlkLW5hdi0tc2tpbi1kYXJrIC5rdC1ncmlkLW5hdl9faXRlbSAua3QtZ3JpZC1uYXZfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAua3QtZ3JpZC1uYXYua3QtZ3JpZC1uYXYtLXNraW4tZGFyayAua3QtZ3JpZC1uYXZfX2l0ZW0gLmt0LWdyaWQtbmF2X19kZXNjIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5rdC1ncmlkLW5hdi5rdC1ncmlkLW5hdi0tc2tpbi1kYXJrIC5rdC1ncmlkLW5hdl9faXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAua3QtZ3JpZC1uYXYua3QtZ3JpZC1uYXYtLXNraW4tZGFyayAua3QtZ3JpZC1uYXZfX2l0ZW06aG92ZXIgLmt0LWdyaWQtbmF2X19pY29uIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5rdC1oZWFkIHtcbiAgcGFkZGluZzogMi41cmVtIDFyZW07XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAua3QtaGVhZC5rdC1oZWFkLS1zcGFjZS1zbSB7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW07IH1cbiAgLmt0LWhlYWQua3QtaGVhZC0tc3BhY2UtbGcge1xuICAgIHBhZGRpbmc6IDNyZW0gMXJlbTsgfVxuICAua3QtaGVhZC5rdC1oZWFkLS1maXQteCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmt0LWhlYWQua3QtaGVhZC0tZml0LWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWhlYWQua3QtaGVhZC0tZml0LXQge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWhlYWQua3QtaGVhZC0tc3BhY2UtYm90dG9tLXNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTsgfVxuICAua3QtaGVhZCAua3QtaGVhZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDsgfVxuICAua3QtaGVhZCAua3QtaGVhZF9fc3ViIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5rdC1oZWFkLmt0LWhlYWQtLXNraW4tZGFyayAua3QtaGVhZF9fdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5rdC1oZWFkLmt0LWhlYWQtLXNraW4tZGFyayAua3QtaGVhZF9fc3ViIHtcbiAgICBjb2xvcjogI2YwZjBmMDsgfVxuICAua3QtaGVhZC5rdC1oZWFkLS1za2luLWRhcmsgLm5hdi5uYXYtdGFicy1saW5lIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgIWltcG9ydGFudDsgfVxuICAgIC5rdC1oZWFkLmt0LWhlYWQtLXNraW4tZGFyayAubmF2Lm5hdi10YWJzLWxpbmUgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gICAgICAua3QtaGVhZC5rdC1oZWFkLS1za2luLWRhcmsgLm5hdi5uYXYtdGFicy1saW5lIC5uYXYtaXRlbSAubmF2LWxpbmsgPiBpIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuICAgICAgLmt0LWhlYWQua3QtaGVhZC0tc2tpbi1kYXJrIC5uYXYubmF2LXRhYnMtbGluZSAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyLCAua3QtaGVhZC5rdC1oZWFkLS1za2luLWRhcmsgLm5hdi5uYXYtdGFicy1saW5lIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLmt0LWhlYWQua3QtaGVhZC0tc2tpbi1kYXJrIC5uYXYubmF2LXRhYnMtbGluZSAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyID4gaSwgLmt0LWhlYWQua3QtaGVhZC0tc2tpbi1kYXJrIC5uYXYubmF2LXRhYnMtbGluZSAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSA+IGkge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5rdC1oZWFkLmt0LWhlYWQtLXNraW4tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmU7IH1cbiAgICAua3QtaGVhZC5rdC1oZWFkLS1za2luLWxpZ2h0IC5rdC1oZWFkX190aXRsZSB7XG4gICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgIC5rdC1oZWFkLmt0LWhlYWQtLXNraW4tbGlnaHQgLmt0LWhlYWRfX3N1YiB7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3QtaGVhZCAubmF2IHtcbiAgICBtYXJnaW46IDFyZW0gMCAwIDA7IH1cblxuLmRyb3Bkb3duLW1lbnU6bm90KC5kcm9wZG93bi1tZW51LXRvcC11bnJvdW5kKSAua3QtaGVhZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuXG4ua3QtaGVhZC1za2luLWxpZ2h0LWJnLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmZTsgfVxuXG4ua3QtbGlzdC1waWNzID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTsgfVxuICAua3QtbGlzdC1waWNzID4gYSA+IGltZyB7XG4gICAgd2lkdGg6IDMuMzZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ua3QtbGlzdC1waWNzLmt0LWxpc3QtcGljcy0tY2lyY2xlID4gYSA+IGltZyB7XG4gIHdpZHRoOiAzLjM2cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmt0LWxpc3QtcGljcy5rdC1saXN0LXBpY3MtLXNtID4gYSA+IGltZyB7XG4gIHdpZHRoOiAyLjE0cmVtOyB9XG5cbi5rdC1saXN0LXBpY3Mua3QtbGlzdC1waWNzLXJvdW5kZWQtLXNtID4gYSA+IGltZyB7XG4gIHdpZHRoOiAyLjE0cmVtOyB9XG5cbi5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19ncm91cCB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDsgfVxuXG4ua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faGVhZGluZyB7XG4gIG1hcmdpbjogMCAwIDEuMjVyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtczpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVkZjI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogM3B4OyB9XG4gIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC4zcmVtIDA7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDsgfVxuICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUsIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAzcHg7IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW06bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIC5rdC1saXN0LXRpbWVsaW5lX19iYWRnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMjBweDsgfVxuICAgICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIC5rdC1saXN0LXRpbWVsaW5lX19iYWRnZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGYyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMy41cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSAua3QtbGlzdC10aW1lbGluZV9fYmFkZ2Uua3QtbGlzdC10aW1lbGluZV9fYmFkZ2UtLWJyYW5kOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSAua3QtbGlzdC10aW1lbGluZV9fYmFkZ2Uua3QtbGlzdC10aW1lbGluZV9fYmFkZ2UtLWxpZ2h0OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSAua3QtbGlzdC10aW1lbGluZV9fYmFkZ2Uua3QtbGlzdC10aW1lbGluZV9fYmFkZ2UtLWRhcms6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4MmEzYzsgfVxuICAgICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIC5rdC1saXN0LXRpbWVsaW5lX19iYWRnZS5rdC1saXN0LXRpbWVsaW5lX19iYWRnZS0tcHJpbWFyeTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg2N2RkOyB9XG4gICAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gLmt0LWxpc3QtdGltZWxpbmVfX2JhZGdlLmt0LWxpc3QtdGltZWxpbmVfX2JhZGdlLS1zdWNjZXNzOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSAua3QtbGlzdC10aW1lbGluZV9fYmFkZ2Uua3QtbGlzdC10aW1lbGluZV9fYmFkZ2UtLWluZm86YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3ODZmYjsgfVxuICAgICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIC5rdC1saXN0LXRpbWVsaW5lX19iYWRnZS5rdC1saXN0LXRpbWVsaW5lX19iYWRnZS0td2FybmluZzpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiODIyOyB9XG4gICAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gLmt0LWxpc3QtdGltZWxpbmVfX2JhZGdlLmt0LWxpc3QtdGltZWxpbmVfX2JhZGdlLS1kYW5nZXI6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2NEU2MDsgfVxuICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSAua3QtbGlzdC10aW1lbGluZV9faWNvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gW2NsYXNzXj1cImxhLVwiXSxcbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gW2NsYXNzKj1cIiBsYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gW2NsYXNzXj1cImZhLVwiXSxcbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gW2NsYXNzKj1cIiBmYS1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gW2NsYXNzXj1cImZsYXRpY29uLVwiXSxcbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gW2NsYXNzKj1cIiBmbGF0aWNvbi1cIl0sXG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIFtjbGFzc149XCJmbGF0aWNvbjItXCJdLFxuICAgIC5rdC1saXN0LXRpbWVsaW5lIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtcyAua3QtbGlzdC10aW1lbGluZV9faXRlbSBbY2xhc3MqPVwiIGZsYXRpY29uMi1cIl0ge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0gLmt0LWxpc3QtdGltZWxpbmVfX3RleHQge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIC5rdC1saXN0LXRpbWVsaW5lX190ZXh0OmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtIC5rdC1saXN0LXRpbWVsaW5lX190aW1lIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSwgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAua3QtbGlzdC10aW1lbGluZSAua3QtbGlzdC10aW1lbGluZV9faXRlbXMgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0ua3QtbGlzdC10aW1lbGluZV9faXRlbS0tcmVhZCAua3QtbGlzdC10aW1lbGluZV9fYmFkZ2UsXG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0tLXJlYWQgLmt0LWxpc3QtdGltZWxpbmVfX2ljb24sXG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0tLXJlYWQgLmt0LWxpc3QtdGltZWxpbmVfX3RleHQsXG4gICAgLmt0LWxpc3QtdGltZWxpbmUgLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW1zIC5rdC1saXN0LXRpbWVsaW5lX19pdGVtLmt0LWxpc3QtdGltZWxpbmVfX2l0ZW0tLXJlYWQgLmt0LWxpc3QtdGltZWxpbmVfX3RpbWUge1xuICAgICAgb3BhY2l0eTogMC41OyB9XG5cbi5rdC1teWNhcnQgLmt0LW15Y2FydF9faGVhZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyLjhyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5rdC1teWNhcnQgLmt0LW15Y2FydF9faGVhZCAua3QtbXljYXJ0X19pbmZvIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19oZWFkIC5rdC1teWNhcnRfX2luZm8gLmt0LW15Y2FydF9faWNvbiB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDNyZW07XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDU2LCA4MCwgMTY4LCAwLjY1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19oZWFkIC5rdC1teWNhcnRfX2luZm8gLmt0LW15Y2FydF9faWNvbiBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9faGVhZCAua3QtbXljYXJ0X19pbmZvIC5rdC1teWNhcnRfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5rdC1teWNhcnQgLmt0LW15Y2FydF9faGVhZCAua3QtbXljYXJ0X19idXR0b24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2hlYWQgLmt0LW15Y2FydF9fYnV0dG9uIC5idG4ge1xuICAgICAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTsgfVxuXG4ua3QtbXljYXJ0IC5rdC1teWNhcnRfX2JvZHkge1xuICBtYXJnaW46IDAuNXJlbSAwOyB9XG4gIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fYm9keSAua3QtbXljYXJ0X19pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fYm9keSAua3QtbXljYXJ0X19pdGVtIC5rdC1teWNhcnRfX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMS41cmVtIDJyZW07IH1cbiAgICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fYm9keSAua3QtbXljYXJ0X19pdGVtIC5rdC1teWNhcnRfX2NvbnRhaW5lciAua3QtbXljYXJ0X19pbmZvIC5rdC1teWNhcnRfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICM1ZTViNzA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2JvZHkgLmt0LW15Y2FydF9faXRlbSAua3QtbXljYXJ0X19jb250YWluZXIgLmt0LW15Y2FydF9faW5mbyAua3QtbXljYXJ0X19kZXNjIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2JvZHkgLmt0LW15Y2FydF9faXRlbSAua3QtbXljYXJ0X19jb250YWluZXIgLmt0LW15Y2FydF9faW5mbyAua3QtbXljYXJ0X19hY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19ib2R5IC5rdC1teWNhcnRfX2l0ZW0gLmt0LW15Y2FydF9fY29udGFpbmVyIC5rdC1teWNhcnRfX2luZm8gLmt0LW15Y2FydF9fYWN0aW9uIC5rdC1teWNhcnRfX3ByaWNlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fYm9keSAua3QtbXljYXJ0X19pdGVtIC5rdC1teWNhcnRfX2NvbnRhaW5lciAua3QtbXljYXJ0X19pbmZvIC5rdC1teWNhcnRfX2FjdGlvbiAua3QtbXljYXJ0X190ZXh0IHtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fYm9keSAua3QtbXljYXJ0X19pdGVtIC5rdC1teWNhcnRfX2NvbnRhaW5lciAua3QtbXljYXJ0X19pbmZvIC5rdC1teWNhcnRfX2FjdGlvbiAua3QtbXljYXJ0X19xdWFudGl0eSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fYm9keSAua3QtbXljYXJ0X19pdGVtIC5rdC1teWNhcnRfX2NvbnRhaW5lciAua3QtbXljYXJ0X19pbmZvIC5rdC1teWNhcnRfX2FjdGlvbiAuYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICB3aWR0aDogMTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjFyZW07IH1cbiAgICAgICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2JvZHkgLmt0LW15Y2FydF9faXRlbSAua3QtbXljYXJ0X19jb250YWluZXIgLmt0LW15Y2FydF9faW5mbyAua3QtbXljYXJ0X19hY3Rpb24gLmJ0bjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19ib2R5IC5rdC1teWNhcnRfX2l0ZW0gLmt0LW15Y2FydF9fY29udGFpbmVyIC5rdC1teWNhcnRfX2luZm8gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2JvZHkgLmt0LW15Y2FydF9faXRlbSAua3QtbXljYXJ0X19jb250YWluZXIgLmt0LW15Y2FydF9fcGljIHtcbiAgICAgICAgd2lkdGg6IDVyZW07IH1cbiAgICAgICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19ib2R5IC5rdC1teWNhcnRfX2l0ZW0gLmt0LW15Y2FydF9fY29udGFpbmVyIC5rdC1teWNhcnRfX3BpYyBpbWcge1xuICAgICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19ib2R5IC5wc19fcmFpbC15IC5wc19fdGh1bWIteSB7XG4gICAgcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5rdC1teWNhcnQgLmt0LW15Y2FydF9fZm9vdGVyIHtcbiAgcGFkZGluZzogMC40cmVtIDJyZW0gMS41cmVtIDJyZW07IH1cbiAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19mb290ZXIgLmt0LW15Y2FydF9fc2VjdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19mb290ZXIgLmt0LW15Y2FydF9fc2VjdGlvbiAua3QtbXljYXJ0X19zdWJ0aXRlbCBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM1ZTViNzA7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2Zvb3RlciAua3QtbXljYXJ0X19zZWN0aW9uIC5rdC1teWNhcnRfX3N1YnRpdGVsIHNwYW46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2Zvb3RlciAua3QtbXljYXJ0X19zZWN0aW9uIC5rdC1teWNhcnRfX3N1YnRpdGVsIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmt0LW15Y2FydCAua3QtbXljYXJ0X19mb290ZXIgLmt0LW15Y2FydF9fc2VjdGlvbiAua3QtbXljYXJ0X19wcmljZXMgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5rdC1teWNhcnQgLmt0LW15Y2FydF9fZm9vdGVyIC5rdC1teWNhcnRfX3NlY3Rpb24gLmt0LW15Y2FydF9fcHJpY2VzIHNwYW46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmc6IDAuM3JlbSAwOyB9XG4gICAgICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2Zvb3RlciAua3QtbXljYXJ0X19zZWN0aW9uIC5rdC1teWNhcnRfX3ByaWNlcyBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAua3QtbXljYXJ0IC5rdC1teWNhcnRfX2Zvb3RlciAua3QtbXljYXJ0X19idXR0b24ge1xuICAgIG1hcmdpbjogMS41cmVtIDAgMC44cmVtIDA7IH1cblxuLmt0LW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IDA7IH1cbiAgLmt0LW5hdiAua3QtbmF2X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwLjU1cmVtIDEuNzVyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay10ZXh0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWljb24ge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDMwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0gPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstaWNvbjpiZWZvcmUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1pY29uIGcgW2ZpbGxdIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIGZpbGw6ICNhN2FiYzM7IH1cbiAgICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWljb246aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1idWxsZXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTBweDtcbiAgICAgICAgZmxleDogMCAwIDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0gPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYnVsbGV0ID4gc3BhbiB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWJ1bGxldC5rdC1uYXZfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWJ1bGxldC5rdC1uYXZfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWJ1bGxldC5rdC1uYXZfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiwgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWJ1bGxldC5rdC1uYXZfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiMWM3OyB9XG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0gPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYmFkZ2Uge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7IH1cbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1hcnJvdyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDIwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IH1cbiAgICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLvhJBcIjsgfVxuICAgICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0gPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsuY29sbGFwc2VkIC5rdC1uYXZfX2xpbmstYXJyb3cge1xuICAgICAgICBmb250LWZhbWlseTogXCJMaW5lQXdlc29tZVwiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG4gICAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsuY29sbGFwc2VkIC5rdC1uYXZfX2xpbmstYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIu+EklwiOyB9XG4gICAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsuY29sbGFwc2VkIC5rdC1uYXZfX2xpbmstYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX3N1YiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0gPiAua3QtbmF2X19zdWIgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtIDAuNXJlbSAyLjVyZW07IH1cbiAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19pdGVtLS1sYXN0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLmt0LW5hdiAua3QtbmF2X19pdGVtLmFjdGl2ZSA+IC5rdC1uYXZfX2xpbmssIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpOm5vdCgua3QtbmF2X19pdGVtLS1zdWIpID4gLmt0LW5hdl9fbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0uYWN0aXZlID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWljb24sXG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0uYWN0aXZlID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLXRleHQsXG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0uYWN0aXZlID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWFycm93LCAua3QtbmF2IC5rdC1uYXZfX2l0ZW06aG92ZXI6bm90KC5rdC1uYXZfX2l0ZW0tLWRpc2FibGVkKTpub3QoLmt0LW5hdl9faXRlbS0tc3ViKSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1pY29uLFxuICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCk6bm90KC5rdC1uYXZfX2l0ZW0tLXN1YikgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstdGV4dCxcbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpOm5vdCgua3QtbmF2X19pdGVtLS1zdWIpID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWFycm93IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbS5hY3RpdmUgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstaWNvbiBnIFtmaWxsXSwgLmt0LW5hdiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCk6bm90KC5rdC1uYXZfX2l0ZW0tLXN1YikgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstaWNvbiBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0uYWN0aXZlID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWljb246aG92ZXIgZyBbZmlsbF0sIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpOm5vdCgua3QtbmF2X19pdGVtLS1zdWIpID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWljb246aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtLmFjdGl2ZSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1idWxsZXQua3QtbmF2X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sIC5rdC1uYXYgLmt0LW5hdl9faXRlbS5hY3RpdmUgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYnVsbGV0Lmt0LW5hdl9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpOm5vdCgua3QtbmF2X19pdGVtLS1zdWIpID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWJ1bGxldC5rdC1uYXZfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiwgLmt0LW5hdiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCk6bm90KC5rdC1uYXZfX2l0ZW0tLXN1YikgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYnVsbGV0Lmt0LW5hdl9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LW5hdiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCkua3QtbmF2X19pdGVtLS1zdWIgPiAua3QtbmF2X19saW5rLmNvbGxhcHNlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW06aG92ZXI6bm90KC5rdC1uYXZfX2l0ZW0tLWRpc2FibGVkKS5rdC1uYXZfX2l0ZW0tLXN1YiA+IC5rdC1uYXZfX2xpbmsuY29sbGFwc2VkIC5rdC1uYXZfX2xpbmstaWNvbixcbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpLmt0LW5hdl9faXRlbS0tc3ViID4gLmt0LW5hdl9fbGluay5jb2xsYXBzZWQgLmt0LW5hdl9fbGluay10ZXh0LFxuICAgICAgLmt0LW5hdiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCkua3QtbmF2X19pdGVtLS1zdWIgPiAua3QtbmF2X19saW5rLmNvbGxhcHNlZCAua3QtbmF2X19saW5rLWFycm93IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpLmt0LW5hdl9faXRlbS0tc3ViID4gLmt0LW5hdl9fbGluay5jb2xsYXBzZWQgLmt0LW5hdl9fbGluay1idWxsZXQua3QtbmF2X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sIC5rdC1uYXYgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpLmt0LW5hdl9faXRlbS0tc3ViID4gLmt0LW5hdl9fbGluay5jb2xsYXBzZWQgLmt0LW5hdl9fbGluay1idWxsZXQua3QtbmF2X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtbmF2IC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19pdGVtLS1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjY7IH1cbiAgLmt0LW5hdiAua3QtbmF2X19jdXN0b20ge1xuICAgIHBhZGRpbmc6IDAuNTVyZW0gMS43NXJlbTsgfVxuICAua3QtbmF2IC5rdC1uYXZfX3NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZzogMCAxLjc1cmVtOyB9XG4gICAgLmt0LW5hdiAua3QtbmF2X19zZWN0aW9uIC5rdC1uYXZfX3NlY3Rpb24taWNvbiB7XG4gICAgICBjb2xvcjogI2FkYjFjNzsgfVxuICAgIC5rdC1uYXYgLmt0LW5hdl9fc2VjdGlvbi5rdC1uYXZfX3NlY3Rpb24tLWZpcnN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAua3QtbmF2IC5rdC1uYXZfX3NlY3Rpb24gLmt0LW5hdl9fc2VjdGlvbi10ZXh0IHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAua3QtbmF2IC5rdC1uYXZfX3NlcGFyYXRvciB7XG4gICAgbWFyZ2luOiAwLjdyZW0gMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAua3QtbmF2IC5rdC1uYXZfX3NlcGFyYXRvci5rdC1uYXZfX3NlcGFyYXRvci0tZGFzaGVkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ViZWRmMjsgfVxuICAua3QtbmF2IC5rdC1uYXZfX2hlYWQsXG4gIC5rdC1uYXYgLmt0LW5hdl9fZm9vdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogIzZjNzI5MztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDAuNTVyZW0gMS43NXJlbTsgfVxuICAgIC5rdC1uYXYgLmt0LW5hdl9faGVhZCA+IGksXG4gICAgLmt0LW5hdiAua3QtbmF2X19mb290ID4gaSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gIC5rdC1uYXYgLmt0LW5hdl9faGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmt0LW5hdi5rdC1uYXYtLWZpdCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5rdC1uYXYua3QtbmF2LS1maXQgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAua3QtbmF2Lmt0LW5hdi0tbGctc3BhY2UgLmt0LW5hdl9faXRlbSB7XG4gICAgbWFyZ2luOiAwLjM1cmVtIDA7IH1cbiAgICAua3QtbmF2Lmt0LW5hdi0tbGctc3BhY2UgLmt0LW5hdl9faXRlbSAua3QtbmF2X19saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLmt0LW5hdi5rdC1uYXYtLWxnLXNwYWNlIC5rdC1uYXZfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5rdC1uYXYua3QtbmF2LS1sZy1zcGFjZSAua3QtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAua3QtbmF2Lmt0LW5hdi0tbWQtc3BhY2UgLmt0LW5hdl9faXRlbSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtIDA7IH1cbiAgICAua3QtbmF2Lmt0LW5hdi0tbWQtc3BhY2UgLmt0LW5hdl9faXRlbSAua3QtbmF2X19saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07IH1cbiAgICAua3QtbmF2Lmt0LW5hdi0tbWQtc3BhY2UgLmt0LW5hdl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmt0LW5hdi5rdC1uYXYtLW1kLXNwYWNlIC5rdC1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5rdC1uYXYua3QtbmF2LS1ib2xkIC5rdC1uYXZfX2l0ZW0gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmt0LW5hdi5rdC1uYXYtLXRoaW4gLmt0LW5hdl9faXRlbSAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAua3QtbmF2Lmt0LW5hdi0tbGctZm9udCAua3QtbmF2X19pdGVtIC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMTVyZW07IH1cbiAgLmt0LW5hdi5rdC1uYXYtLXhsLWZvbnQgLmt0LW5hdl9faXRlbSAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbSA+IC5rdC1uYXZfX2xpbmsge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gIC5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCk6bm90KC5rdC1uYXZfX2l0ZW0tLXN1Yik6bm90KC5rdC1uYXZfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbmF2X19saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lOyB9XG4gICAgLmt0LW5hdi5rdC1uYXYtLXYyIC5rdC1uYXZfX2l0ZW06aG92ZXI6bm90KC5rdC1uYXZfX2l0ZW0tLWRpc2FibGVkKTpub3QoLmt0LW5hdl9faXRlbS0tc3ViKTpub3QoLmt0LW5hdl9faXRlbS0tYWN0aXZlKSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1pY29uLFxuICAgIC5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCk6bm90KC5rdC1uYXZfX2l0ZW0tLXN1Yik6bm90KC5rdC1uYXZfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstdGV4dCxcbiAgICAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbTpob3Zlcjpub3QoLmt0LW5hdl9faXRlbS0tZGlzYWJsZWQpOm5vdCgua3QtbmF2X19pdGVtLS1zdWIpOm5vdCgua3QtbmF2X19pdGVtLS1hY3RpdmUpID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWFycm93IHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LW5hdi5rdC1uYXYtLXYyIC5rdC1uYXZfX2l0ZW06aG92ZXI6bm90KC5rdC1uYXZfX2l0ZW0tLWRpc2FibGVkKTpub3QoLmt0LW5hdl9faXRlbS0tc3ViKTpub3QoLmt0LW5hdl9faXRlbS0tYWN0aXZlKSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1idWxsZXQua3QtbmF2X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sIC5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtOmhvdmVyOm5vdCgua3QtbmF2X19pdGVtLS1kaXNhYmxlZCk6bm90KC5rdC1uYXZfX2l0ZW0tLXN1Yik6bm90KC5rdC1uYXZfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYnVsbGV0Lmt0LW5hdl9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmOTsgfVxuICAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbS5rdC1uYXZfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1uYXZfX2xpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cbiAgICAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbS5rdC1uYXZfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1pY29uLFxuICAgIC5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtLmt0LW5hdl9faXRlbS0tYWN0aXZlID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLXRleHQsXG4gICAgLmt0LW5hdi5rdC1uYXYtLXYyIC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19pdGVtLS1hY3RpdmUgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYXJyb3cge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbS5rdC1uYXZfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1idWxsZXQua3QtbmF2X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sIC5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtLmt0LW5hdl9faXRlbS0tYWN0aXZlID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWJ1bGxldC5rdC1uYXZfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LW5hdi5rdC1uYXYtLXYyIC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19pdGVtLS1hY3RpdmU6aG92ZXIgPiAua3QtbmF2X19saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LW5hdi5rdC1uYXYtLXYyIC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19pdGVtLS1hY3RpdmU6aG92ZXIgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstaWNvbixcbiAgICAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbS5rdC1uYXZfX2l0ZW0tLWFjdGl2ZTpob3ZlciA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay10ZXh0LFxuICAgIC5rdC1uYXYua3QtbmF2LS12MiAua3QtbmF2X19pdGVtLmt0LW5hdl9faXRlbS0tYWN0aXZlOmhvdmVyID4gLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLWFycm93IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LW5hdi5rdC1uYXYtLXYyIC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19pdGVtLS1hY3RpdmU6aG92ZXIgPiAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstYnVsbGV0Lmt0LW5hdl9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLCAua3QtbmF2Lmt0LW5hdi0tdjIgLmt0LW5hdl9faXRlbS5rdC1uYXZfX2l0ZW0tLWFjdGl2ZTpob3ZlciA+IC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay1idWxsZXQua3QtbmF2X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5rdC1uYXYua3QtbmF2LS12MyAua3QtbmF2X19pdGVtIHtcbiAgbWFyZ2luOiAwOyB9XG4gIC5rdC1uYXYua3QtbmF2LS12MyAua3QtbmF2X19pdGVtIC5rdC1uYXZfX2xpbmsge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAua3QtbmF2Lmt0LW5hdi0tdjMgLmt0LW5hdl9faXRlbS5hY3RpdmUgLmt0LW5hdl9fbGluaywgLmt0LW5hdi5rdC1uYXYtLXYzIC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19saW5rLS1hY3RpdmUgLmt0LW5hdl9fbGluayB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzNkOTRmYjsgfVxuICAgIC5rdC1uYXYua3QtbmF2LS12MyAua3QtbmF2X19pdGVtLmFjdGl2ZSAua3QtbmF2X19saW5rIC5rdC1uYXZfX2xpbmstdGV4dCwgLmt0LW5hdi5rdC1uYXYtLXYzIC5rdC1uYXZfX2l0ZW0ua3QtbmF2X19saW5rLS1hY3RpdmUgLmt0LW5hdl9fbGluayAua3QtbmF2X19saW5rLXRleHQge1xuICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmt0LW5hdi5rdC1uYXYtLXYzIC5rdC1uYXZfX2l0ZW06aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTsgfVxuICAgIC5rdC1uYXYua3QtbmF2LS12MyAua3QtbmF2X19pdGVtOmhvdmVyIC5rdC1uYXZfX2xpbmsgLmt0LW5hdl9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbi5rdC1ub3RpZmljYXRpb24gLmt0LW5vdGlmaWNhdGlvbl9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xcmVtIDEuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y4ZmE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlOyB9XG4gIC5rdC1ub3RpZmljYXRpb24gLmt0LW5vdGlmaWNhdGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LW5vdGlmaWNhdGlvbiAua3Qtbm90aWZpY2F0aW9uX19pdGVtIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0taWNvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMi41cmVtO1xuICAgIGZsZXg6IDAgMCAyLjVyZW07XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAua3Qtbm90aWZpY2F0aW9uIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0gLmt0LW5vdGlmaWNhdGlvbl9faXRlbS1pY29uIGkge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC1ub3RpZmljYXRpb24gLmt0LW5vdGlmaWNhdGlvbl9faXRlbSAua3Qtbm90aWZpY2F0aW9uX19pdGVtLWljb24gc3ZnIHtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7IH1cbiAgLmt0LW5vdGlmaWNhdGlvbiAua3Qtbm90aWZpY2F0aW9uX19pdGVtIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0tZGV0YWlscyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAua3Qtbm90aWZpY2F0aW9uIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0gLmt0LW5vdGlmaWNhdGlvbl9faXRlbS1kZXRhaWxzIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0tdGl0bGUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3Qtbm90aWZpY2F0aW9uIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0gLmt0LW5vdGlmaWNhdGlvbl9faXRlbS1kZXRhaWxzIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0tdGltZSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmt0LW5vdGlmaWNhdGlvbiAua3Qtbm90aWZpY2F0aW9uX19pdGVtOmhvdmVyIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhOyB9XG4gICAgLmt0LW5vdGlmaWNhdGlvbiAua3Qtbm90aWZpY2F0aW9uX19pdGVtOmhvdmVyIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0tZGV0YWlscyAua3Qtbm90aWZpY2F0aW9uX19pdGVtLXRpdGxlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmt0LW5vdGlmaWNhdGlvbiAua3Qtbm90aWZpY2F0aW9uX19pdGVtLmt0LW5vdGlmaWNhdGlvbl9faXRlbS0tcmVhZCB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC5rdC1ub3RpZmljYXRpb24gLmt0LW5vdGlmaWNhdGlvbl9faXRlbTphZnRlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxpbmVBd2Vzb21lXCI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29udGVudDogXCLvhJJcIjtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmt0LW5vdGlmaWNhdGlvbiAua3Qtbm90aWZpY2F0aW9uX19jdXN0b20ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjdmOGZhO1xuICBwYWRkaW5nOiAxLjZyZW0gMS41cmVtOyB9XG5cbi5rdC1ub3RpZmljYXRpb24ua3Qtbm90aWZpY2F0aW9uLS1maXQgLmt0LW5vdGlmaWNhdGlvbl9faXRlbSB7XG4gIHBhZGRpbmc6IDAuNTVyZW0gMDsgfVxuICAua3Qtbm90aWZpY2F0aW9uLmt0LW5vdGlmaWNhdGlvbi0tZml0IC5rdC1ub3RpZmljYXRpb25fX2l0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmt0LW5vdGlmaWNhdGlvbi5rdC1ub3RpZmljYXRpb24tLWZpdCAua3Qtbm90aWZpY2F0aW9uX19pdGVtOmhvdmVyIC5rdC1ub3RpZmljYXRpb25fX2l0ZW0tdGl0bGUge1xuICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cblxuLmt0LW5vdGlmaWNhdGlvbi1pdGVtLXBhZGRpbmcteCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5rdC1ub3RpZmljYXRpb24taXRlbS1tYXJnaW4teCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ua3Qtbm90aWZpY2F0aW9uLXYyIHtcbiAgbWFyZ2luOiAwOyB9XG4gIC5rdC1ub3RpZmljYXRpb24tdjIgLmt0LW5vdGlmaWNhdGlvbi12Ml9faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgLmt0LW5vdGlmaWNhdGlvbi12MiAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVtIC5rdC1ub3RpZmljYXRpb24tdjJfX2l0ZW0taWNvbiB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAua3Qtbm90aWZpY2F0aW9uLXYyIC5rdC1ub3RpZmljYXRpb24tdjJfX2l0ZW0gLmt0LW5vdGlmaWNhdGlvbi12Ml9faXRlbS1pY29uIGkge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5rdC1ub3RpZmljYXRpb24tdjIgLmt0LW5vdGlmaWNhdGlvbi12Ml9faXRlbSAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVrLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgZmxleDogMSAxIGF1dG87IH1cbiAgICAgIC5rdC1ub3RpZmljYXRpb24tdjIgLmt0LW5vdGlmaWNhdGlvbi12Ml9faXRlbSAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVrLXdyYXBwZXIgLmt0LW5vdGlmaWNhdGlvbi12Ml9faXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzVkNWI2ZjsgfVxuICAgICAgLmt0LW5vdGlmaWNhdGlvbi12MiAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVtIC5rdC1ub3RpZmljYXRpb24tdjJfX2l0ZWstd3JhcHBlciAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVtLWRlc2Mge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjYjNiMWMyOyB9XG4gICAgLmt0LW5vdGlmaWNhdGlvbi12MiAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIC5rdC1ub3RpZmljYXRpb24tdjIgLmt0LW5vdGlmaWNhdGlvbi12Ml9faXRlbTpob3ZlciAua3Qtbm90aWZpY2F0aW9uLXYyX19pdGVtLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlZGYyO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuXG4ua3QtY2FyZC1wcm9maWxlIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMDsgfVxuICAua3QtY2FyZC1wcm9maWxlIC5rdC1jYXJkLXByb2ZpbGVfX3BpYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAua3QtY2FyZC1wcm9maWxlIC5rdC1jYXJkLXByb2ZpbGVfX3BpYyAua3QtY2FyZC1wcm9maWxlX19waWMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWJlZGYyOyB9XG4gICAgLmt0LWNhcmQtcHJvZmlsZSAua3QtY2FyZC1wcm9maWxlX19waWMgaW1nIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgLmt0LWNhcmQtcHJvZmlsZSAua3QtY2FyZC1wcm9maWxlX19waWMgLmt0LWNhcmQtcHJvZmlsZV9fbm8tcGhvdG8ge1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgICAua3QtY2FyZC1wcm9maWxlIC5rdC1jYXJkLXByb2ZpbGVfX3BpYyAua3QtY2FyZC1wcm9maWxlX19uby1waG90byA+IHNwYW4ge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmt0LWNhcmQtcHJvZmlsZSAua3QtY2FyZC1wcm9maWxlX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmt0LWNhcmQtcHJvZmlsZSAua3QtY2FyZC1wcm9maWxlX19kZXRhaWxzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDAgMDsgfVxuICAgIC5rdC1jYXJkLXByb2ZpbGUgLmt0LWNhcmQtcHJvZmlsZV9fZGV0YWlscyAua3QtY2FyZC1wcm9maWxlX19uYW1lIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCAwIDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgLmt0LWNhcmQtcHJvZmlsZSAua3QtY2FyZC1wcm9maWxlX19kZXRhaWxzIC5rdC1jYXJkLXByb2ZpbGVfX2VtYWlsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDZweCAwIDAgMDtcbiAgICAgIGZvbnQtc2l6ZTogNTAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cblxuLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIHtcbiAgICBsZWZ0OiA4cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZWJlZGYyO1xuICAgIHBhZGRpbmc6IDAgMCA1MHB4IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCA1cHggMCAxN3B4OyB9XG4gICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIC5rdC1ub3Rlc19fbWVkaWEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogLTI1LjVweDsgfVxuICAgICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIC5rdC1ub3Rlc19fbWVkaWEgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbSAua3Qtbm90ZXNfX21lZGlhIC5rdC1ub3Rlc19faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWJlZGYyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIC5rdC1ub3Rlc19fbWVkaWEgLmt0LW5vdGVzX19pY29uIGkge1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gICAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0gLmt0LW5vdGVzX19tZWRpYSAua3Qtbm90ZXNfX3VzZXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlYmVkZjI7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbSAua3Qtbm90ZXNfX21lZGlhIC5rdC1ub3Rlc19fY2lyY2xlIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlYmVkZjI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0gLmt0LW5vdGVzX19jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y4RkM7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAxcmVtIDEuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIC5rdC1ub3Rlc19fY29udGVudCAua3Qtbm90ZXNfX3NlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0gLmt0LW5vdGVzX19jb250ZW50IC5rdC1ub3Rlc19fc2VjdGlvbiAua3Qtbm90ZXNfX2luZm8ge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLW1zLWZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgICAgICAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0gLmt0LW5vdGVzX19jb250ZW50IC5rdC1ub3Rlc19fc2VjdGlvbiAua3Qtbm90ZXNfX2luZm8gLmt0LW5vdGVzX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTsgfVxuICAgICAgICAgICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIC5rdC1ub3Rlc19fY29udGVudCAua3Qtbm90ZXNfX3NlY3Rpb24gLmt0LW5vdGVzX19pbmZvIC5rdC1ub3Rlc19fdGl0bGU6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgICAgIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbSAua3Qtbm90ZXNfX2NvbnRlbnQgLmt0LW5vdGVzX19zZWN0aW9uIC5rdC1ub3Rlc19faW5mbyAua3Qtbm90ZXNfX2Rlc2Mge1xuICAgICAgICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAgICAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0gLmt0LW5vdGVzX19jb250ZW50IC5rdC1ub3Rlc19fc2VjdGlvbiAua3Qtbm90ZXNfX2Ryb3Bkb3duIC5idG4taWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4OyB9XG4gICAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0gLmt0LW5vdGVzX19jb250ZW50IC5rdC1ub3Rlc19fYm9keSB7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIC5rdC1ub3Rlc19fY29udGVudDphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTMuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4ICNGN0Y4RkM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50OyB9XG4gICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAua3Qtbm90ZXMgLmt0LW5vdGVzX19pdGVtcyAua3Qtbm90ZXNfX2l0ZW0ua3Qtbm90ZXNfX2l0ZW0tLWNsZWFuIC5rdC1ub3Rlc19fY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtLmt0LW5vdGVzX19pdGVtLS1jbGVhbiAua3Qtbm90ZXNfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbTpsYXN0LWNoaWxkIC5rdC1ub3Rlc19fbWVkaWEgLmt0LW5vdGVzX19jaXJjbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LW5vdGVzIC5rdC1ub3Rlc19faXRlbXMgLmt0LW5vdGVzX19pdGVtIHtcbiAgICBtYXJnaW46IDAgN3B4IDAgMTdweDsgfVxuICAgIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbSAua3Qtbm90ZXNfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMC43cmVtIDFyZW07IH1cbiAgICAgIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbSAua3Qtbm90ZXNfX2NvbnRlbnQgLmt0LW5vdGVzX19kZXNjIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5rdC1ub3RlcyAua3Qtbm90ZXNfX2l0ZW1zIC5rdC1ub3Rlc19faXRlbSAua3Qtbm90ZXNfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zLjhyZW07IH0gfVxuXG4ua3QtdGltZWxpbmUtdjEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5rdC10aW1lbGluZS12MTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgICBib3R0b206IDNyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUFGNTsgfVxuICAua3QtdGltZWxpbmUtdjEua3QtdGltZWxpbmUtdjEtLWNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9fbWFya2VyIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQUY1OyB9XG4gICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDNyZW07IH1cbiAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbSAua3QtdGltZWxpbmUtdjFfX2l0ZW0tYXJyb3cge1xuICAgICAgICBjb2xvcjogI0Y3RjhGQzsgfVxuICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIC5rdC10aW1lbGluZS12MV9faXRlbS1jaXJjbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbSAua3QtdGltZWxpbmUtdjFfX2l0ZW0tY2lyY2xlID4gZGl2IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDZweDsgfVxuICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIC5rdC10aW1lbGluZS12MV9faXRlbS10aW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yLjE0cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbSAua3QtdGltZWxpbmUtdjFfX2l0ZW0tdGltZSA+IHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0gLmt0LXRpbWVsaW5lLXYxX19pdGVtLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcGFkZGluZzogMi4xNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjhGQzsgfVxuICAgICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0gLmt0LXRpbWVsaW5lLXYxX19pdGVtLWNvbnRlbnQgLmt0LXRpbWVsaW5lLXYxX19pdGVtLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIC5rdC10aW1lbGluZS12MV9faXRlbS1jb250ZW50IC5rdC10aW1lbGluZS12MV9faXRlbS10aXRsZSArIC5rdC10aW1lbGluZS12MV9faXRlbS1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07IH1cbiAgICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIC5rdC10aW1lbGluZS12MV9faXRlbS1jb250ZW50IC5rdC10aW1lbGluZS12MV9faXRlbS1hY3Rpb25zIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtOyB9XG4gICAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbSAua3QtdGltZWxpbmUtdjFfX2l0ZW0tY29udGVudCAua3QtdGltZWxpbmUtdjFfX2l0ZW0tZGVzYyB7XG4gICAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbS5rdC10aW1lbGluZS12MV9faXRlbS0tbGVmdCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuODVyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0ua3QtdGltZWxpbmUtdjFfX2l0ZW0tLWxlZnQgLmt0LXRpbWVsaW5lLXYxX19pdGVtLWNpcmNsZSB7XG4gICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgIHRvcDogMjBweDsgfVxuICAgICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0ua3QtdGltZWxpbmUtdjFfX2l0ZW0tLWxlZnQgLmt0LXRpbWVsaW5lLXYxX19pdGVtLXRpbWUge1xuICAgICAgICAgIHJpZ2h0OiAzLjhyZW07IH1cbiAgICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtLmt0LXRpbWVsaW5lLXYxX19pdGVtLS1sZWZ0OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMTBweCAjRjdGOEZDO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbS5rdC10aW1lbGluZS12MV9faXRlbS0tcmlnaHQge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMi44NnJlbTtcbiAgICAgICAgdG9wOiAtMy41cmVtOyB9XG4gICAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbS5rdC10aW1lbGluZS12MV9faXRlbS0tcmlnaHQgLmt0LXRpbWVsaW5lLXYxX19pdGVtLWNpcmNsZSB7XG4gICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgIGxlZnQ6IC0xMHB4OyB9XG4gICAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbS5rdC10aW1lbGluZS12MV9faXRlbS0tcmlnaHQgLmt0LXRpbWVsaW5lLXYxX19pdGVtLXRpbWUge1xuICAgICAgICAgIGxlZnQ6IDMuNTdyZW07IH1cbiAgICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtLmt0LXRpbWVsaW5lLXYxX19pdGVtLS1yaWdodDphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEwcHggI0Y3RjhGQztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbS5rdC10aW1lbGluZS12MV9faXRlbS0tZmlyc3Qge1xuICAgICAgICB0b3A6IDMuNXJlbTsgfVxuICAgICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0ua3QtdGltZWxpbmUtdjFfX2l0ZW0tLWZpcnN0ICsgLmt0LXRpbWVsaW5lLXYxX19pdGVtLS1yaWdodCB7XG4gICAgICAgICAgdG9wOiAtMXJlbTsgfVxuICAua3QtdGltZWxpbmUtdjEua3QtdGltZWxpbmUtdjEtLWp1c3RpZmllZDphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgLmt0LXRpbWVsaW5lLXYxLmt0LXRpbWVsaW5lLXYxLS1qdXN0aWZpZWQgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIC5rdC10aW1lbGluZS12MS5rdC10aW1lbGluZS12MS0tanVzdGlmaWVkIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19tYXJrZXIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5rdC10aW1lbGluZS12MS5rdC10aW1lbGluZS12MS0tanVzdGlmaWVkIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAua3QtdGltZWxpbmUtdjEua3QtdGltZWxpbmUtdjEtLWp1c3RpZmllZCAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbTphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxMHB4ICNGN0Y4RkM7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50OyB9XG4gICAgICAua3QtdGltZWxpbmUtdjEua3QtdGltZWxpbmUtdjEtLWp1c3RpZmllZCAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbSAua3QtdGltZWxpbmUtdjFfX2l0ZW0tdGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMi4xNHJlbTsgfVxuICAgICAgLmt0LXRpbWVsaW5lLXYxLmt0LXRpbWVsaW5lLXYxLS1qdXN0aWZpZWQgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0gLmt0LXRpbWVsaW5lLXYxX19pdGVtLWNpcmNsZSB7XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICB0b3A6IDIwcHg7IH1cbiAgICAgIC5rdC10aW1lbGluZS12MS5rdC10aW1lbGluZS12MS0tanVzdGlmaWVkIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIC5rdC10aW1lbGluZS12MV9faXRlbS10aW1lIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDMuNTdyZW07IH1cbiAgICAgIC5rdC10aW1lbGluZS12MS5rdC10aW1lbGluZS12MS0tanVzdGlmaWVkIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtLmt0LXRpbWVsaW5lLXYxX19pdGVtLS1maXJzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5rdC10aW1lbGluZS12MTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX21hcmtlciB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwOyB9XG4gICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEwcHggI0Y3RjhGQyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxN3B4IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IHNvbGlkIDE3cHggdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAgICAgLmt0LXRpbWVsaW5lLXYxIC5rdC10aW1lbGluZS12MV9faXRlbXMgLmt0LXRpbWVsaW5lLXYxX19pdGVtIC5rdC10aW1lbGluZS12MV9faXRlbS10aW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yLjE0cmVtOyB9XG4gICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0gLmt0LXRpbWVsaW5lLXYxX19pdGVtLWNpcmNsZSB7XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICB0b3A6IDIwcHg7IH1cbiAgICAgIC5rdC10aW1lbGluZS12MSAua3QtdGltZWxpbmUtdjFfX2l0ZW1zIC5rdC10aW1lbGluZS12MV9faXRlbSAua3QtdGltZWxpbmUtdjFfX2l0ZW0tdGltZSB7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAzLjU3cmVtOyB9XG4gICAgICAua3QtdGltZWxpbmUtdjEgLmt0LXRpbWVsaW5lLXYxX19pdGVtcyAua3QtdGltZWxpbmUtdjFfX2l0ZW0ua3QtdGltZWxpbmUtdjFfX2l0ZW0tLWZpcnN0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50OyB9IH1cblxuLmt0LXRpbWVsaW5lLXYyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rdC10aW1lbGluZS12MjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0Ljg1cmVtO1xuICAgIHdpZHRoOiAwLjIxNHJlbTtcbiAgICB0b3A6IDVweDtcbiAgICBib3R0b206IDVweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDVweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U3RTlGNTsgfVxuICAua3QtdGltZWxpbmUtdjIgLmt0LXRpbWVsaW5lLXYyX19pdGVtcyAua3QtdGltZWxpbmUtdjJfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtOyB9XG4gICAgLmt0LXRpbWVsaW5lLXYyIC5rdC10aW1lbGluZS12Ml9faXRlbXMgLmt0LXRpbWVsaW5lLXYyX19pdGVtIC5rdC10aW1lbGluZS12Ml9faXRlbS10aW1lIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZy10b3A6IDAuMThyZW07XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC10aW1lbGluZS12MiAua3QtdGltZWxpbmUtdjJfX2l0ZW1zIC5rdC10aW1lbGluZS12Ml9faXRlbSAua3QtdGltZWxpbmUtdjJfX2l0ZW0tY3JpY2xlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMC44OXJlbSBzb2xpZCB3aGl0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDAuMnJlbTtcbiAgICAgIGxlZnQ6IDQuMTJyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5rdC10aW1lbGluZS12MiAua3QtdGltZWxpbmUtdjJfX2l0ZW1zIC5rdC10aW1lbGluZS12Ml9faXRlbSAua3QtdGltZWxpbmUtdjJfX2l0ZW0tY3JpY2xlID4gaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43OHJlbTtcbiAgICAgICAgdG9wOiAtMC45M3JlbTtcbiAgICAgICAgbGVmdDogLTAuNTdyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5rdC10aW1lbGluZS12MiAua3QtdGltZWxpbmUtdjJfX2l0ZW1zIC5rdC10aW1lbGluZS12Ml9faXRlbSAua3QtdGltZWxpbmUtdjJfX2l0ZW0tdGV4dCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMCAwIDVyZW07XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgLmt0LXRpbWVsaW5lLXYyIC5rdC10aW1lbGluZS12Ml9faXRlbXMgLmt0LXRpbWVsaW5lLXYyX19pdGVtIC5rdC10aW1lbGluZS12Ml9faXRlbS10ZXh0Lmt0LXRpbWVsaW5lLXYyX19pdGVtLXRleHQtLWJvbGQge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjFyZW07XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAua3QtdGltZWxpbmUtdjIgLmt0LXRpbWVsaW5lLXYyX19pdGVtcyAua3QtdGltZWxpbmUtdjJfX2l0ZW0gLmt0LXRpbWVsaW5lLXYyX19pdGVtLXRleHQgPiBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5rdC10aW1lbGluZS12MiAua3QtdGltZWxpbmUtdjJfX2l0ZW1zIC5rdC10aW1lbGluZS12Ml9faXRlbSAua3QtbGlzdC1waWNzIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLmt0LXRpbWVsaW5lLXYyIC5rdC10aW1lbGluZS12Ml9faXRlbXMgLmt0LXRpbWVsaW5lLXYyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ua3QtdGltZWxpbmUtdjMgLmt0LXRpbWVsaW5lLXYzX19pdGVtIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua3QtdGltZWxpbmUtdjMgLmt0LXRpbWVsaW5lLXYzX19pdGVtOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjI4cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICBsZWZ0OiA1LjFyZW07XG4gICAgdG9wOiAwLjQ2cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbSAua3QtdGltZWxpbmUtdjNfX2l0ZW0tdGltZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctdG9wOiAwLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDMuNTdyZW07XG4gICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbSAua3QtdGltZWxpbmUtdjNfX2l0ZW0tZGVzYyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTsgfVxuICAgIC5rdC10aW1lbGluZS12MyAua3QtdGltZWxpbmUtdjNfX2l0ZW0gLmt0LXRpbWVsaW5lLXYzX19pdGVtLWRlc2MgLmt0LXRpbWVsaW5lLXYzX19pdGVtLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbSAua3QtdGltZWxpbmUtdjNfX2l0ZW0tZGVzYyAua3QtdGltZWxpbmUtdjNfX2l0ZW0tdXNlci1uYW1lIC5rdC10aW1lbGluZS12M19faXRlay1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5rdC10aW1lbGluZS12MyAua3QtdGltZWxpbmUtdjNfX2l0ZW0ua3QtdGltZWxpbmUtdjNfX2l0ZW0tLWJyYW5kOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzNkOTRmYjsgfVxuICAua3QtdGltZWxpbmUtdjMgLmt0LXRpbWVsaW5lLXYzX19pdGVtLmt0LXRpbWVsaW5lLXYzX19pdGVtLS1saWdodDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbS5rdC10aW1lbGluZS12M19faXRlbS0tZGFyazpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbS5rdC10aW1lbGluZS12M19faXRlbS0tcHJpbWFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbS5rdC10aW1lbGluZS12M19faXRlbS0tc3VjY2VzczpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbS5rdC10aW1lbGluZS12M19faXRlbS0taW5mbzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyNzg2ZmI7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbS5rdC10aW1lbGluZS12M19faXRlbS0td2FybmluZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmI4MjI7IH1cbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbS5rdC10aW1lbGluZS12M19faXRlbS0tZGFuZ2VyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmt0LXRpbWVsaW5lLXYzIC5rdC10aW1lbGluZS12M19faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ua3QtdXNlci1jYXJkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmU7IH1cbiAgLmt0LXVzZXItY2FyZCAua3QtdXNlci1jYXJkX19hdmF0YXIgLmt0LWJhZGdlLFxuICAua3QtdXNlci1jYXJkIC5rdC11c2VyLWNhcmRfX2F2YXRhciBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLmt0LXVzZXItY2FyZCAua3QtdXNlci1jYXJkX19hdmF0YXIgLmt0LWJhZGdlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfVxuICAua3QtdXNlci1jYXJkIC5rdC11c2VyLWNhcmRfX25hbWUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gIC5rdC11c2VyLWNhcmQgLmt0LXVzZXItY2FyZF9fYmFkZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5rdC11c2VyLWNhcmQua3QtdXNlci1jYXJkLS1za2luLWxpZ2h0IC5rdC11c2VyLWNhcmRfX25hbWUge1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5rdC11c2VyLWNhcmQua3QtdXNlci1jYXJkLS1za2luLWRhcmsgLmt0LXVzZXItY2FyZF9fbmFtZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmt0LXVzZXItY2FyZC5rdC11c2VyLWNhcmQtLXNraW4tZGFyayAua3QtdXNlci1jYXJkX19hdmF0YXIgLmt0LWJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtdXNlci1jYXJkIHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW07IH1cbiAgICAua3QtdXNlci1jYXJkIC5rdC11c2VyLWNhcmRfX2F2YXRhciAua3QtYmFkZ2UsXG4gICAgLmt0LXVzZXItY2FyZCAua3QtdXNlci1jYXJkX19hdmF0YXIgaW1nIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgLmt0LXVzZXItY2FyZCAua3QtdXNlci1jYXJkX19uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAua3QtdXNlci1jYXJkIC5rdC11c2VyLWNhcmRfX2JhZGdlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9IH1cblxuLmt0LXVzZXItY2FyZC12MiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG4gIC5rdC11c2VyLWNhcmQtdjIgLmt0LXVzZXItY2FyZC12Ml9fcGljIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAua3QtdXNlci1jYXJkLXYyIC5rdC11c2VyLWNhcmQtdjJfX3BpYyAua3QtYmFkZ2Uge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAua3QtdXNlci1jYXJkLXYyIC5rdC11c2VyLWNhcmQtdjJfX3BpYyBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgbWF4LWhlaWdodDogNDBweDsgfVxuICAua3QtdXNlci1jYXJkLXYyIC5rdC11c2VyLWNhcmQtdjJfX2RldGFpbHMge1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgLmt0LXVzZXItY2FyZC12MiAua3QtdXNlci1jYXJkLXYyX19kZXRhaWxzIC5rdC11c2VyLWNhcmQtdjJfX25hbWUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3QtdXNlci1jYXJkLXYyIC5rdC11c2VyLWNhcmQtdjJfX2RldGFpbHMgYS5rdC11c2VyLWNhcmQtdjJfX25hbWU6aG92ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC11c2VyLWNhcmQtdjIgLmt0LXVzZXItY2FyZC12Ml9fZGV0YWlscyAua3QtdXNlci1jYXJkLXYyX19kZXNjLFxuICAgIC5rdC11c2VyLWNhcmQtdjIgLmt0LXVzZXItY2FyZC12Ml9fZGV0YWlscyAua3QtdXNlci1jYXJkLXYyX19lbWFpbCB7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXVzZXItY2FyZC12MiAua3QtdXNlci1jYXJkLXYyX19kZXRhaWxzIGEua3QtdXNlci1jYXJkLXYyX19lbWFpbDpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LXVzZXItY2FyZC12MiAua3QtdXNlci1jYXJkLXYyX19waWMgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMwcHg7IH0gfVxuXG4ua3QtdXNlci1jYXJkLXYzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5rdC11c2VyLWNhcmQtdjMgLmt0LXVzZXItY2FyZC12M19fYXZhdGFyID4gaW1nIHtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7IH1cbiAgLmt0LXVzZXItY2FyZC12MyAua3QtdXNlci1jYXJkLXYzX19kZXRhbGlzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTsgfVxuICAgIC5rdC11c2VyLWNhcmQtdjMgLmt0LXVzZXItY2FyZC12M19fZGV0YWxpcyBhLmt0LXVzZXItY2FyZC12M19fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzMzMzIzZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW07XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIC5rdC11c2VyLWNhcmQtdjMgLmt0LXVzZXItY2FyZC12M19fZGV0YWxpcyBhLmt0LXVzZXItY2FyZC12M19fbmFtZTpob3ZlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC11c2VyLWNhcmQtdjMgLmt0LXVzZXItY2FyZC12M19fZGV0YWxpcyAua3QtdXNlci1jYXJkLXYzX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogI2IyYWZjNjtcbiAgICAgIHBhZGRpbmc6IDAuOHJlbSAwOyB9XG4gICAgLmt0LXVzZXItY2FyZC12MyAua3QtdXNlci1jYXJkLXYzX19kZXRhbGlzIC5rdC11c2VyLWNhcmQtdjNfX2luZm8gYS5rdC11c2VyLWNhcmQtdjNfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtOyB9XG4gICAgICAua3QtdXNlci1jYXJkLXYzIC5rdC11c2VyLWNhcmQtdjNfX2RldGFsaXMgLmt0LXVzZXItY2FyZC12M19faW5mbyBhLmt0LXVzZXItY2FyZC12M19faXRlbSA+IGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgIC5rdC11c2VyLWNhcmQtdjMgLmt0LXVzZXItY2FyZC12M19fZGV0YWxpcyAua3QtdXNlci1jYXJkLXYzX19pbmZvIGEua3QtdXNlci1jYXJkLXYzX19pdGVtIC5rdC11c2VyLWNhcmQtdjNfX3RhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzllOWJiMTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjhyZW07XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAua3QtdXNlci1jYXJkLXYzIC5rdC11c2VyLWNhcmQtdjNfX2RldGFsaXMgLmt0LXVzZXItY2FyZC12M19faW5mbyBhLmt0LXVzZXItY2FyZC12M19faXRlbTpob3ZlciAua3QtdXNlci1jYXJkLXYzX190YWcge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cblxuLmt0LXVzZXJwaWMge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLmt0LXVzZXJwaWMgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5rdC11c2VycGljIHNwYW4ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAua3QtdXNlcnBpYyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAua3QtdXNlcnBpYyBzcGFuIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0tYnJhbmQgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7XG4gICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0tbGlnaHQgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC11c2VycGljLmt0LXVzZXJwaWMtLWRhcmsgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNDIsIDYwLCAwLjEpO1xuICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gIC5rdC11c2VycGljLmt0LXVzZXJwaWMtLXByaW1hcnkgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg4OCwgMTAzLCAyMjEsIDAuMSk7XG4gICAgY29sb3I6ICM1ODY3ZGQ7IH1cbiAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0tc3VjY2VzcyBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI5LCAyMDEsIDE4MywgMC4xKTtcbiAgICBjb2xvcjogIzFkYzliNzsgfVxuICAua3QtdXNlcnBpYy5rdC11c2VycGljLS1pbmZvIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzksIDEzNCwgMjUxLCAwLjEpO1xuICAgIGNvbG9yOiAjMjc4NmZiOyB9XG4gIC5rdC11c2VycGljLmt0LXVzZXJwaWMtLXdhcm5pbmcgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE4NCwgMzQsIDAuMSk7XG4gICAgY29sb3I6ICNmZmI4MjI7IH1cbiAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0tZGFuZ2VyIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjEpO1xuICAgIGNvbG9yOiAjRjY0RTYwOyB9XG4gIC5rdC11c2VycGljLmt0LXVzZXJwaWMtLXNtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDsgfVxuICAua3QtdXNlcnBpYy5rdC11c2VycGljLS1zbSBzcGFuIHtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1zaXplOiAwLjhyZW07IH1cbiAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0tbGcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4OyB9XG4gIC5rdC11c2VycGljLmt0LXVzZXJwaWMtLWxnIHNwYW4ge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAua3QtdXNlcnBpYy5rdC11c2VycGljLS14bCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7IH1cbiAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0teGwgc3BhbiB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC5rdC11c2VycGljLmt0LXVzZXJwaWMtLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmt0LXVzZXJwaWMua3QtdXNlcnBpYy0tY2lyY2xlIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAua3QtdXNlcnBpYy5rdC11c2VycGljLS1jaXJjbGUgc3BhbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmt0LXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX2xpbmtzLCAua3QtcGFnaW5hdGlvbiAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGkgYSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5rdC1wYWdpbmF0aW9uIC5rdC1wYWdpbmF0aW9uX19saW5rcyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpIGEge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMC4ycmVtO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5rdC1wYWdpbmF0aW9uIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tYWN0aXZlIGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX3Rvb2xiYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAua3QtcGFnaW5hdGlvbiAua3QtcGFnaW5hdGlvbl9fdG9vbGJhciAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX3Rvb2xiYXIgLnBhZ2luYXRpb25fX2Rlc2Mge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWJyYW5kIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tZmlyc3QsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWJyYW5kIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tbmV4dCwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tYnJhbmQgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1wcmV2LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1icmFuZCAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLWxhc3Qge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWJyYW5kIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWJyYW5kIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzNkOTRmYjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1icmFuZCAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tYnJhbmQgLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpOmhvdmVyIGEgaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tYnJhbmQgLmt0LXBhZ2luYXRpb25fX3Rvb2xiYXIgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tbGlnaHQgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1maXJzdCwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tbGlnaHQgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1uZXh0LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1saWdodCAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLXByZXYsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWxpZ2h0IC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tbGFzdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWxpZ2h0IC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWxpZ2h0IC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1saWdodCAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tbGlnaHQgLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpOmhvdmVyIGEgaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tbGlnaHQgLmt0LXBhZ2luYXRpb25fX3Rvb2xiYXIgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWRhcmsgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1maXJzdCwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tZGFyayAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLW5leHQsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWRhcmsgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1wcmV2LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYXJrIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tbGFzdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNDIsIDYwLCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWRhcmsgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tZGFyayAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tZGFyayAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tZGFyayAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSBpIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYXJrIC5rdC1wYWdpbmF0aW9uX190b29sYmFyIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDQyLCA2MCwgMC4xKTsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1wcmltYXJ5IC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tZmlyc3QsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXByaW1hcnkgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1uZXh0LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1wcmltYXJ5IC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tcHJldiwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tcHJpbWFyeSAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLWxhc3Qge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXByaW1hcnkgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tcHJpbWFyeSAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tcHJpbWFyeSAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tcHJpbWFyeSAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSBpIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1wcmltYXJ5IC5rdC1wYWdpbmF0aW9uX190b29sYmFyIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXN1Y2Nlc3MgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1maXJzdCwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tc3VjY2VzcyAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLW5leHQsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXN1Y2Nlc3MgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1wcmV2LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1zdWNjZXNzIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tbGFzdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tc3VjY2VzcyAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzFkYzliNzsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1zdWNjZXNzIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzFkYzliNztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1zdWNjZXNzIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaTpob3ZlciBhIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1zdWNjZXNzIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaTpob3ZlciBhIGkge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXN1Y2Nlc3MgLmt0LXBhZ2luYXRpb25fX3Rvb2xiYXIgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0taW5mbyAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLWZpcnN0LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1pbmZvIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tbmV4dCwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0taW5mbyAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLXByZXYsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWluZm8gLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1sYXN0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCAxMzQsIDI1MSwgMC4xKTsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1pbmZvIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjc4NmZiOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWluZm8gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjc4NmZiO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWluZm8gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpOmhvdmVyIGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWluZm8gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpOmhvdmVyIGEgaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0taW5mbyAua3QtcGFnaW5hdGlvbl9fdG9vbGJhciAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCAxMzQsIDI1MSwgMC4xKTsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS13YXJuaW5nIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tZmlyc3QsIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXdhcm5pbmcgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1uZXh0LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS13YXJuaW5nIC5rdC1wYWdpbmF0aW9uX19saW5rcyAua3QtcGFnaW5hdGlvbl9fbGluay0tcHJldiwgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0td2FybmluZyAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLWxhc3Qge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXdhcm5pbmcgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmI4MjI7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0td2FybmluZyAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmI4MjI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0td2FybmluZyAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0td2FybmluZyAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSBpIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS13YXJuaW5nIC5rdC1wYWdpbmF0aW9uX190b29sYmFyIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWRhbmdlciAua3QtcGFnaW5hdGlvbl9fbGlua3MgLmt0LXBhZ2luYXRpb25fX2xpbmstLWZpcnN0LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYW5nZXIgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1uZXh0LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYW5nZXIgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1wcmV2LCAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYW5nZXIgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1sYXN0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MywgMzksIDIzNSwgMC4xKTsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYW5nZXIgLmt0LXBhZ2luYXRpb25fX2xpbmtzIC5rdC1wYWdpbmF0aW9uX19saW5rLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNGNjRFNjA7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tZGFuZ2VyIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI0Y2NEU2MDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYW5nZXIgLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpOmhvdmVyIGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWRhbmdlciAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGk6aG92ZXIgYSBpIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1kYW5nZXIgLmt0LXBhZ2luYXRpb25fX3Rvb2xiYXIgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTMsIDM5LCAyMzUsIDAuMSk7IH1cbiAgLmt0LXBhZ2luYXRpb24ua3QtcGFnaW5hdGlvbi0tY2lyY2xlIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaSB7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLWxnIC5rdC1wYWdpbmF0aW9uX19saW5rcyBsaSBhIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgbWluLWhlaWdodDogMzVweDsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1sZyAua3QtcGFnaW5hdGlvbl9fdG9vbGJhciAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMC4ycmVtIDAgMC4ycmVtIDAuMnJlbTsgfVxuICAua3QtcGFnaW5hdGlvbi5rdC1wYWdpbmF0aW9uLS1zbSAua3QtcGFnaW5hdGlvbl9fbGlua3MgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1pbi13aWR0aDogMjVweDtcbiAgICBtaW4taGVpZ2h0OiAyNXB4OyB9XG4gIC5rdC1wYWdpbmF0aW9uLmt0LXBhZ2luYXRpb24tLXNtIC5rdC1wYWdpbmF0aW9uX190b29sYmFyIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX2xpbmtzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpIHtcbiAgICAgIG1hcmdpbjogMC4zcmVtIDAuNXJlbSAwLjNyZW0gMDsgfVxuICAgICAgLmt0LXBhZ2luYXRpb24gLmt0LXBhZ2luYXRpb25fX2xpbmtzIGxpIGEge1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAyNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyNXB4OyB9XG4gIC5rdC1wYWdpbmF0aW9uIC5rdC1wYWdpbmF0aW9uX190b29sYmFyIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBwYWRkaW5nOiAwLjJyZW0gMCAwLjJyZW0gMC4ycmVtOyB9IH1cblxuLmt0LXNlYXJjaGJhciAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYzZjc7XG4gIHBhZGRpbmc6IDAgMC42NXJlbSAwIDFyZW07IH1cbiAgLmt0LXNlYXJjaGJhciAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQgLmt0LXN2Zy1pY29uIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7IH1cbiAgLmt0LXNlYXJjaGJhciAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi5rdC1zZWFyY2hiYXIgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYzZjc7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmt0LXNlYXJjaGJhciAua3QtaW5wdXQtaWNvbiAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmM2Y3OyB9XG5cbi5rdC1zZWFyY2hiYXIgLmt0LWlucHV0LWljb24gLmt0LWlucHV0LWljb25fX2ljb24gLmt0LXN2Zy1pY29uIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDsgfVxuXG4ua3QtY2hhdCAua3QtcG9ydGxldF9faGVhZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7IH1cblxuLmt0LWNoYXQgLmt0LWNoYXRfX2hlYWQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxOyB9XG4gIC5rdC1jaGF0IC5rdC1jaGF0X19oZWFkIC5rdC1jaGF0X19sYWJlbCAua3QtY2hhdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIGNvbG9yOiAjNDY0NDU3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAua3QtY2hhdCAua3QtY2hhdF9faGVhZCAua3QtY2hhdF9fbGFiZWwgLmt0LWNoYXRfX3RpdGxlOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgLmt0LWNoYXQgLmt0LWNoYXRfX2hlYWQgLmt0LWNoYXRfX2xhYmVsIC5rdC1jaGF0X19zdGF0dXMge1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmt0LWNoYXQgLmt0LWNoYXRfX2hlYWQgLmt0LWNoYXRfX2xlZnQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmt0LWNoYXQgLmt0LWNoYXRfX2hlYWQgLmt0LWNoYXRfX3JpZ2h0IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAua3QtY2hhdCAua3QtY2hhdF9faGVhZCAua3QtY2hhdF9fY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmt0LWNoYXQgLmt0LWNoYXRfX21lc3NhZ2VzIC5rdC1jaGF0X19tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAua3QtY2hhdCAua3QtY2hhdF9fbWVzc2FnZXMgLmt0LWNoYXRfX21lc3NhZ2UgLmt0LWNoYXRfX3VzZXIgLmt0LWNoYXRfX3VzZXJuYW1lIHtcbiAgICBwYWRkaW5nOiAwIDAuNHJlbTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmt0LWNoYXQgLmt0LWNoYXRfX21lc3NhZ2VzIC5rdC1jaGF0X19tZXNzYWdlIC5rdC1jaGF0X191c2VyIC5rdC1jaGF0X191c2VybmFtZTpob3ZlciB7XG4gICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gIC5rdC1jaGF0IC5rdC1jaGF0X19tZXNzYWdlcyAua3QtY2hhdF9fbWVzc2FnZSAua3QtY2hhdF9fdXNlciAua3QtY2hhdF9fZGF0ZXRpbWUge1xuICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmt0LWNoYXQgLmt0LWNoYXRfX21lc3NhZ2VzIC5rdC1jaGF0X19tZXNzYWdlIC5rdC1jaGF0X190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMS4ycmVtIDEuN3JlbTtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMy41cmVtIDEuMXJlbSAxLjZyZW07XG4gICAgbWFyZ2luLXRvcDogMC44cmVtO1xuICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmt0LWNoYXQgLmt0LWNoYXRfX21lc3NhZ2VzIC5rdC1jaGF0X19tZXNzYWdlIC5rdC1jaGF0X190ZXh0IGIge1xuICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICBmb250LXdlaWdodDogMDsgfVxuICAua3QtY2hhdCAua3QtY2hhdF9fbWVzc2FnZXMgLmt0LWNoYXRfX21lc3NhZ2Uua3QtY2hhdF9fbWVzc2FnZS0tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgLmt0LWNoYXQgLmt0LWNoYXRfX21lc3NhZ2VzIC5rdC1jaGF0X19tZXNzYWdlLmt0LWNoYXRfX21lc3NhZ2UtLXJpZ2h0IC5rdC1jaGF0X190ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMS4xcmVtIDEuNnJlbSAxLjFyZW0gMy41cmVtOyB9XG5cbi5rdC1jaGF0IC5rdC1jaGF0X19tZXNzYWdlcy5rdC1jaGF0X19tZXNzYWdlcy0tbW9kYWwge1xuICB3aWR0aDogMTAwJTsgfVxuICAua3QtY2hhdCAua3QtY2hhdF9fbWVzc2FnZXMua3QtY2hhdF9fbWVzc2FnZXMtLW1vZGFsIC5rdC1jaGF0X19tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxLjNyZW0gMS43cmVtO1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5rdC1jaGF0IC5rdC1jaGF0X19tZXNzYWdlcy5rdC1jaGF0X19tZXNzYWdlcy0tbW9kYWwgLmt0LWNoYXRfX21lc3NhZ2U6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5rdC1jaGF0IC5rdC1jaGF0X19tZXNzYWdlcy5rdC1jaGF0X19tZXNzYWdlcy0tbW9kYWwgLmt0LWNoYXRfX21lc3NhZ2UgLmt0LWNoYXRfX3RleHQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAgIC5rdC1jaGF0IC5rdC1jaGF0X19tZXNzYWdlcy5rdC1jaGF0X19tZXNzYWdlcy0tbW9kYWwgLmt0LWNoYXRfX21lc3NhZ2Uua3QtY2hhdF9fbWVzc2FnZS0tcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fZWRpdG9yIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjYWRiMWM3OyB9XG4gIC5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fZWRpdG9yIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2FkYjFjNztcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fZWRpdG9yIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhZGIxYzc7IH1cbiAgLmt0LWNoYXQgLmt0LWNoYXRfX2lucHV0IC5rdC1jaGF0X19lZGl0b3IgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYWRiMWM3OyB9XG5cbi5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fdG9vbGJhciB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fdG9vbGJhciAua3RfY2hhdF9fdG9vbHMgYSBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcbiAgICBjb2xvcjogI2NkZDFlOTtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgIC5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fdG9vbGJhciAua3RfY2hhdF9fdG9vbHMgYSBpOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtY2hhdCAua3QtY2hhdF9fbWVzc2FnZXMgLmt0LWNoYXRfX21lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgICAua3QtY2hhdCAua3QtY2hhdF9fbWVzc2FnZXMgLmt0LWNoYXRfX21lc3NhZ2UgLmt0LWNoYXRfX3VzZXIgLmt0LWNoYXRfX3VzZXJuYW1lIHtcbiAgICAgIHBhZGRpbmc6IDAgMC4yNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5rdC1jaGF0IC5rdC1jaGF0X19tZXNzYWdlcyAua3QtY2hhdF9fbWVzc2FnZSAua3QtY2hhdF9fdGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgICAua3QtY2hhdCAua3QtY2hhdF9fbWVzc2FnZXMgLmt0LWNoYXRfX21lc3NhZ2Uua3QtY2hhdF9fbWVzc2FnZS0tcmlnaHQgLmt0LWNoYXRfX3RleHQge1xuICAgICAgcGFkZGluZzogMC43NXJlbSAxcmVtOyB9XG4gIC5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fdG9vbGJhciB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTsgfVxuICAgIC5rdC1jaGF0IC5rdC1jaGF0X19pbnB1dCAua3QtY2hhdF9fdG9vbGJhciAua3RfY2hhdF9fdG9vbHMgYSBpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9IH1cblxuLmt0LWRlbW8tcGFuZWwtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIwMHB4O1xuICB3aWR0aDogNDBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjhweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xMyk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjhweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xMyk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4OyB9XG4gIC5rdC1kZW1vLXBhbmVsLXRvZ2dsZSBzcGFuIHtcbiAgICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDNweDsgfVxuXG4ua3QtZGVtby1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEzKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEzKTtcbiAgcGFkZGluZzogMi41cmVtOyB9XG4gIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19oZWFkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19oZWFkIC5rdC1kZW1vLXBhbmVsX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19oZWFkIC5rdC1kZW1vLXBhbmVsX190aXRsZSBzbWFsbCB7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19oZWFkIC5rdC1kZW1vLXBhbmVsX19jbG9zZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICAua3QtZGVtby1wYW5lbCAua3QtZGVtby1wYW5lbF9faGVhZCAua3QtZGVtby1wYW5lbF9fY2xvc2UgaSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19oZWFkIC5rdC1kZW1vLXBhbmVsX19jbG9zZTpob3ZlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19oZWFkIC5rdC1kZW1vLXBhbmVsX19jbG9zZTpob3ZlciBpIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAua3QtZGVtby1wYW5lbCAua3QtZGVtby1wYW5lbF9fYm9keSAucHNfX3JhaWwteSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkgLmt0LWRlbW8tcGFuZWxfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgb3V0bGluZTogMDsgfVxuICAgICAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkgLmt0LWRlbW8tcGFuZWxfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IC5rdC1kZW1vLXBhbmVsX19pdGVtOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAua3QtZGVtby1wYW5lbCAua3QtZGVtby1wYW5lbF9fYm9keSAua3QtZGVtby1wYW5lbF9faXRlbSAua3QtZGVtby1wYW5lbF9faXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IC5rdC1kZW1vLXBhbmVsX19pdGVtIC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXcge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZWJlZGYyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgICAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkgLmt0LWRlbW8tcGFuZWxfX2l0ZW0gLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldyBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IC5rdC1kZW1vLXBhbmVsX19pdGVtIC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXcgLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldy1vdmVybGF5IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IC5rdC1kZW1vLXBhbmVsX19pdGVtIC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXcgLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldy1vdmVybGF5IC5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAgICAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IC5rdC1kZW1vLXBhbmVsX19pdGVtIC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXcgLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldy1vdmVybGF5IC5idG46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAgICAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkgLmt0LWRlbW8tcGFuZWxfX2l0ZW0gLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldyAua3QtZGVtby1wYW5lbF9faXRlbS1wcmV2aWV3LW92ZXJsYXkgLmJ0bi5idG4tbGlnaHQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgICAgICAgICAua3QtZGVtby1wYW5lbCAua3QtZGVtby1wYW5lbF9fYm9keSAua3QtZGVtby1wYW5lbF9faXRlbSAua3QtZGVtby1wYW5lbF9faXRlbS1wcmV2aWV3IC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXctb3ZlcmxheSAuYnRuLmJ0bi1saWdodDpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgICAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkgLmt0LWRlbW8tcGFuZWxfX2l0ZW0ua3QtZGVtby1wYW5lbF9faXRlbS0tYWN0aXZlIC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXcge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgIzNkOTRmYjsgfVxuICAgICAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkgLmt0LWRlbW8tcGFuZWxfX2l0ZW06aG92ZXIgLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldyB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAgIC5rdC1kZW1vLXBhbmVsIC5rdC1kZW1vLXBhbmVsX19ib2R5IC5rdC1kZW1vLXBhbmVsX19pdGVtOmhvdmVyIC5rdC1kZW1vLXBhbmVsX19pdGVtLXByZXZpZXcgLmt0LWRlbW8tcGFuZWxfX2l0ZW0tcHJldmlldy1vdmVybGF5IHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAua3QtZGVtby1wYW5lbCAua3QtZGVtby1wYW5lbF9fYm9keSAua3QtZGVtby1wYW5lbF9fcHVyY2hhc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWRlbW8tcGFuZWwgLmt0LWRlbW8tcGFuZWxfX2JvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07IH0gfVxuXG4ua3QtZGVtby1wYW5lbC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmt0LWRlbW8tcGFuZWwge1xuICB6LWluZGV4OiAxMDAxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgbGVmdDogLTM3MHB4OyB9XG4gIC5rdC1kZW1vLXBhbmVsLmt0LWRlbW8tcGFuZWwtLW9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICBsZWZ0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW5cXDAge1xuICAgIC5rdC1kZW1vLXBhbmVsIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmt0LWRlbW8tcGFuZWwtLXJpZ2h0IC5rdC1kZW1vLXBhbmVsIHtcbiAgcmlnaHQ6IC0zNzBweDtcbiAgbGVmdDogYXV0bzsgfVxuICAua3QtZGVtby1wYW5lbC0tcmlnaHQgLmt0LWRlbW8tcGFuZWwua3QtZGVtby1wYW5lbC0tb24ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuLmt0LWRlbW8tcGFuZWwtY2xvc2Uge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0b3A6IDFweDtcbiAgei1pbmRleDogMTAwMjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGVmdDogLTI1cHg7IH1cbiAgQG1lZGlhIHNjcmVlblxcMCB7XG4gICAgLmt0LWRlbW8tcGFuZWwtY2xvc2Uge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAua3QtZGVtby1wYW5lbC1jbG9zZSA+IGkge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5rdC1kZW1vLXBhbmVsLWNsb3NlOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmt0LWRlbW8tcGFuZWwtLXJpZ2h0IC5rdC1kZW1vLXBhbmVsLWNsb3NlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjVweDsgfVxuICAua3QtZGVtby1wYW5lbC0tb24gLmt0LWRlbW8tcGFuZWwtY2xvc2Uge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIGxlZnQ6IDMyNHB4OyB9XG4gIC5rdC1kZW1vLXBhbmVsLS1vbi5rdC1kZW1vLXBhbmVsLS1yaWdodCAua3QtZGVtby1wYW5lbC1jbG9zZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMzI0cHg7IH1cblxuLmt0LWRlbW8tcGFuZWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4gLjNzIGxpbmVhciAxO1xuICBhbmltYXRpb246IGt0LWFuaW1hdGUtZmFkZS1pbiAuM3MgbGluZWFyIDE7IH1cblxuLmt0LWRlbW8tcGFuZWwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5rdC1kZW1vLXBhbmVsIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1kZW1vLXBhbmVsLXRvZ2dsZSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgcGFkZGluZzogMXJlbSAwOyB9XG4gICAgLmt0LWRlbW8tcGFuZWwtdG9nZ2xlIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDsgfVxuICAua3QtZGVtby1wYW5lbCB7XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAua3QtZGVtby1wYW5lbC10b2dnbGUge1xuICAgIHRvcDogMjAlOyB9IH1cblxuLmt0LW9mZmNhbnZhcy1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEzKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEzKTtcbiAgcGFkZGluZzogMi41cmVtOyB9XG4gIC5rdC1vZmZjYW52YXMtcGFuZWwgLmt0LW9mZmNhbnZhcy1wYW5lbF9faGVhZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAua3Qtb2ZmY2FudmFzLXBhbmVsIC5rdC1vZmZjYW52YXMtcGFuZWxfX2hlYWQgLmt0LW9mZmNhbnZhcy1wYW5lbF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM0NjQ0NTc7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAua3Qtb2ZmY2FudmFzLXBhbmVsIC5rdC1vZmZjYW52YXMtcGFuZWxfX2hlYWQgLmt0LW9mZmNhbnZhcy1wYW5lbF9fdGl0bGUgc21hbGwge1xuICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgLmt0LW9mZmNhbnZhcy1wYW5lbCAua3Qtb2ZmY2FudmFzLXBhbmVsX19oZWFkIC5rdC1vZmZjYW52YXMtcGFuZWxfX2Nsb3NlIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgIC5rdC1vZmZjYW52YXMtcGFuZWwgLmt0LW9mZmNhbnZhcy1wYW5lbF9faGVhZCAua3Qtb2ZmY2FudmFzLXBhbmVsX19jbG9zZSBpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgLmt0LW9mZmNhbnZhcy1wYW5lbCAua3Qtb2ZmY2FudmFzLXBhbmVsX19oZWFkIC5rdC1vZmZjYW52YXMtcGFuZWxfX2Nsb3NlOmhvdmVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LW9mZmNhbnZhcy1wYW5lbCAua3Qtb2ZmY2FudmFzLXBhbmVsX19oZWFkIC5rdC1vZmZjYW52YXMtcGFuZWxfX2Nsb3NlOmhvdmVyIGkge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LW9mZmNhbnZhcy1wYW5lbCAua3Qtb2ZmY2FudmFzLXBhbmVsX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAua3Qtb2ZmY2FudmFzLXBhbmVsIC5rdC1vZmZjYW52YXMtcGFuZWxfX2JvZHkgLmt0LW9mZmNhbnZhcy1wYW5lbF9fc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICBtYXJnaW46IDJyZW0gMCAxLjVyZW0gMDsgfVxuICAgICAgLmt0LW9mZmNhbnZhcy1wYW5lbCAua3Qtb2ZmY2FudmFzLXBhbmVsX19ib2R5IC5rdC1vZmZjYW52YXMtcGFuZWxfX3NlY3Rpb24ua3Qtb2ZmY2FudmFzLXBhbmVsX19zZWN0aW9uLS1maXJzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmt0LW9mZmNhbnZhcy1wYW5lbC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmt0LW9mZmNhbnZhcy1wYW5lbCB7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICBsZWZ0OiAtNDQ1cHg7IH1cbiAgLmt0LW9mZmNhbnZhcy1wYW5lbC5rdC1vZmZjYW52YXMtcGFuZWwtLW9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICBsZWZ0OiAwOyB9XG4gIEBtZWRpYSBzY3JlZW5cXDAge1xuICAgIC5rdC1vZmZjYW52YXMtcGFuZWwge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ua3Qtb2ZmY2FudmFzLXBhbmVsLS1yaWdodCAua3Qtb2ZmY2FudmFzLXBhbmVsIHtcbiAgcmlnaHQ6IC00NDVweDtcbiAgbGVmdDogYXV0bzsgfVxuICAua3Qtb2ZmY2FudmFzLXBhbmVsLS1yaWdodCAua3Qtb2ZmY2FudmFzLXBhbmVsLmt0LW9mZmNhbnZhcy1wYW5lbC0tb24ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cblxuLmt0LW9mZmNhbnZhcy1wYW5lbC1jbG9zZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRvcDogMXB4O1xuICB6LWluZGV4OiAxMDAyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZWZ0OiAtMjVweDsgfVxuICBAbWVkaWEgc2NyZWVuXFwwIHtcbiAgICAua3Qtb2ZmY2FudmFzLXBhbmVsLWNsb3NlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgLmt0LW9mZmNhbnZhcy1wYW5lbC1jbG9zZSA+IGkge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gIC5rdC1vZmZjYW52YXMtcGFuZWwtY2xvc2U6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAua3Qtb2ZmY2FudmFzLXBhbmVsLS1yaWdodCAua3Qtb2ZmY2FudmFzLXBhbmVsLWNsb3NlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjVweDsgfVxuICAua3Qtb2ZmY2FudmFzLXBhbmVsLS1vbiAua3Qtb2ZmY2FudmFzLXBhbmVsLWNsb3NlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICBsZWZ0OiAzOTlweDsgfVxuICAua3Qtb2ZmY2FudmFzLXBhbmVsLS1vbi5rdC1vZmZjYW52YXMtcGFuZWwtLXJpZ2h0IC5rdC1vZmZjYW52YXMtcGFuZWwtY2xvc2Uge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDM5OXB4OyB9XG5cbi5rdC1vZmZjYW52YXMtcGFuZWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4gLjNzIGxpbmVhciAxO1xuICBhbmltYXRpb246IGt0LWFuaW1hdGUtZmFkZS1pbiAuM3MgbGluZWFyIDE7IH1cblxuLmt0LW9mZmNhbnZhcy1wYW5lbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAua3Qtb2ZmY2FudmFzLXBhbmVsIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5rdC1vZmZjYW52YXMtcGFuZWwgLmt0LW9mZmNhbnZhcy1wYW5lbF9fYm9keSB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LW9mZmNhbnZhcy1wYW5lbCB7XG4gICAgcGFkZGluZzogMXJlbTsgfSB9XG5cbi5rdC1xdWljay1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEzKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEzKTtcbiAgcGFkZGluZzogMDsgfVxuICAua3QtcXVpY2stcGFuZWwgLmt0LXF1aWNrLXBhbmVsX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICB0b3A6IDFyZW07XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY2xvc2UgaSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY2xvc2U6aG92ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY2xvc2U6aG92ZXIgaSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAua3QtcXVpY2stcGFuZWwgLmt0LXF1aWNrLXBhbmVsX19uYXYge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDAgMDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX25hdiAubmF2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX25hdiAubmF2IC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtOyB9XG4gICAgICAgIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX25hdiAubmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgICAua3QtcXVpY2stcGFuZWwgLmt0LXF1aWNrLXBhbmVsX19uYXYgLm5hdiAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwOyB9XG4gICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY29udGVudCAucHMgPiAucHNfX3JhaWwteSB7XG4gICAgICByaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY29udGVudC1wYWRkaW5nLXgge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuXG4ua3QtcXVpY2stcGFuZWwtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5rdC1xdWljay1wYW5lbCB7XG4gIHotaW5kZXg6IDEwMDE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogNDI1cHggIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICBsZWZ0OiAtNDQ1cHg7IH1cbiAgLmt0LXF1aWNrLXBhbmVsLmt0LXF1aWNrLXBhbmVsLS1vbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgbGVmdDogMDsgfVxuICBAbWVkaWEgc2NyZWVuXFwwIHtcbiAgICAua3QtcXVpY2stcGFuZWwge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ua3QtcXVpY2stcGFuZWwtLXJpZ2h0IC5rdC1xdWljay1wYW5lbCB7XG4gIHJpZ2h0OiAtNDQ1cHg7XG4gIGxlZnQ6IGF1dG87IH1cbiAgLmt0LXF1aWNrLXBhbmVsLS1yaWdodCAua3QtcXVpY2stcGFuZWwua3QtcXVpY2stcGFuZWwtLW9uIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG5cbi5rdC1xdWljay1wYW5lbC1jbG9zZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHRvcDogMXB4O1xuICB6LWluZGV4OiAxMDAyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZWZ0OiAtMjVweDsgfVxuICBAbWVkaWEgc2NyZWVuXFwwIHtcbiAgICAua3QtcXVpY2stcGFuZWwtY2xvc2Uge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuICAua3QtcXVpY2stcGFuZWwtY2xvc2UgPiBpIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAua3QtcXVpY2stcGFuZWwtY2xvc2U6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAua3QtcXVpY2stcGFuZWwtLXJpZ2h0IC5rdC1xdWljay1wYW5lbC1jbG9zZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTI1cHg7IH1cbiAgLmt0LXF1aWNrLXBhbmVsLS1vbiAua3QtcXVpY2stcGFuZWwtY2xvc2Uge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIGxlZnQ6IDM5OXB4OyB9XG4gIC5rdC1xdWljay1wYW5lbC0tb24ua3QtcXVpY2stcGFuZWwtLXJpZ2h0IC5rdC1xdWljay1wYW5lbC1jbG9zZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMzk5cHg7IH1cblxuLmt0LXF1aWNrLXBhbmVsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWFuaW1hdGlvbjoga3QtYW5pbWF0ZS1mYWRlLWluIC4zcyBsaW5lYXIgMTtcbiAgYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4gLjNzIGxpbmVhciAxOyB9XG5cbi5rdC1xdWljay1wYW5lbCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA5cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC43NSk7IH1cblxuLmt0LXF1aWNrLXBhbmVsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLmt0LXF1aWNrLXBhbmVsLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThmMjsgfVxuICAua3QtcXVpY2stcGFuZWwtY2xvc2UgPiBpIHtcbiAgICBjb2xvcjogIzk2OGFkNDsgfVxuICAua3QtcXVpY2stcGFuZWwtY2xvc2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtcXVpY2stcGFuZWwtY2xvc2U6aG92ZXIgPiBpIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAua3QtcXVpY2stcGFuZWwge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY2xvc2Uge1xuICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgdG9wOiAwLjVyZW07XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4OyB9XG4gICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY2xvc2UgaSB7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAua3QtcXVpY2stcGFuZWwgLmt0LXF1aWNrLXBhbmVsX19uYXYge1xuICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAgIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX25hdiAubmF2IC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAgIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX25hdiAubmF2IC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fbmF2IC5uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5rdC1xdWljay1wYW5lbCAua3QtcXVpY2stcGFuZWxfX25hdiAua3QtcXVpY2stcGFuZWxfX2Nsb3NlIGkge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMXJlbSAwLjVyZW0gMXJlbSAxcmVtOyB9XG4gICAgLmt0LXF1aWNrLXBhbmVsIC5rdC1xdWljay1wYW5lbF9fY29udGVudCAudGFiLXBhbmUge1xuICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtOyB9IH1cblxuLmt0LXF1aWNrLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDEuNXJlbTsgfVxuICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzQ0ZDsgfVxuICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0gLmlucHV0LWdyb3VwLXByZXBlbmQsXG4gICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19mb3JtIC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDsgfVxuICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY29sb3I6ICM1NzU5NjI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICM2NTY4NzI7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNjU2ODcyOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0gLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNjU2ODcyOyB9XG4gICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19mb3JtIGkge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBjb2xvcjogIzY0Njg4ZDsgfVxuICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAua3QtcXVpY2stc2VhcmNoX19jbG9zZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0gLmt0LXF1aWNrLXNlYXJjaF9fY2xvc2U6aG92ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMS41cmVtOyB9XG4gICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX193cmFwcGVyLnBzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fcmVzdWx0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fcmVzdWx0IC5rdC1xdWljay1zZWFyY2hfX2NhdGVnb3J5IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMS41cmVtIDAgMC41cmVtIDA7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX3Jlc3VsdCAua3QtcXVpY2stc2VhcmNoX19jYXRlZ29yeS5rdC1xdWljay1zZWFyY2hfX2NhdGVnb3J5LS1maXJzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX3Jlc3VsdCAua3QtcXVpY2stc2VhcmNoX19tZXNzYWdlIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19yZXN1bHQgLmt0LXF1aWNrLXNlYXJjaF9faXRlbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fcmVzdWx0IC5rdC1xdWljay1zZWFyY2hfX2l0ZW0gLmt0LXF1aWNrLXNlYXJjaF9faXRlbS1pY29uIHtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19yZXN1bHQgLmt0LXF1aWNrLXNlYXJjaF9faXRlbSAua3QtcXVpY2stc2VhcmNoX19pdGVtLWljb24gaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICAgICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19yZXN1bHQgLmt0LXF1aWNrLXNlYXJjaF9faXRlbSAua3QtcXVpY2stc2VhcmNoX19pdGVtLWljb24gaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fcmVzdWx0IC5rdC1xdWljay1zZWFyY2hfX2l0ZW0gLmt0LXF1aWNrLXNlYXJjaF9faXRlbS10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19yZXN1bHQgLmt0LXF1aWNrLXNlYXJjaF9faXRlbTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX3Jlc3VsdCAua3QtcXVpY2stc2VhcmNoX19pdGVtOmhvdmVyIC5rdC1xdWljay1zZWFyY2hfX2l0ZW0tdGV4dCB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taGFzLXJlc3VsdCAua3QtcXVpY2stc2VhcmNoX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taW5saW5lIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmt0LXF1aWNrLXNlYXJjaC5rdC1xdWljay1zZWFyY2gtLWlubGluZSAua3QtcXVpY2stc2VhcmNoX19mb3JtIHtcbiAgICAgIG1hcmdpbjogMCAxLjVyZW07XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taW5saW5lIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0gLmlucHV0LWdyb3VwOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5rdC1xdWljay1zZWFyY2gua3QtcXVpY2stc2VhcmNoLS1pbmxpbmUgLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLmt0LXF1aWNrLXNlYXJjaC5rdC1xdWljay1zZWFyY2gtLWlubGluZSAua3QtcXVpY2stc2VhcmNoX19mb3JtIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taW5saW5lIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgICAgIC5rdC1xdWljay1zZWFyY2gua3QtcXVpY2stc2VhcmNoLS1pbmxpbmUgLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5rdC1xdWljay1zZWFyY2gua3QtcXVpY2stc2VhcmNoLS1pbmxpbmUgLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgICAgLmt0LXF1aWNrLXNlYXJjaC5rdC1xdWljay1zZWFyY2gtLWlubGluZSAua3QtcXVpY2stc2VhcmNoX19mb3JtIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taW5saW5lIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0gaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC1xdWljay1zZWFyY2gua3QtcXVpY2stc2VhcmNoLS1pbmxpbmUgLmt0LXF1aWNrLXNlYXJjaF9fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDEuNXJlbTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taW5saW5lIC5rdC1xdWljay1zZWFyY2hfX3dyYXBwZXIucHMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAgIC5rdC1xdWljay1zZWFyY2gua3QtcXVpY2stc2VhcmNoLS1pbmxpbmUgLmt0LXF1aWNrLXNlYXJjaF9fcmVzdWx0IHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAua3QtcXVpY2stc2VhcmNoLmt0LXF1aWNrLXNlYXJjaC0taW5saW5lLmt0LXF1aWNrLXNlYXJjaC0taGFzLXJlc3VsdCAua3QtcXVpY2stc2VhcmNoX19mb3JtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gICAgLmt0LXF1aWNrLXNlYXJjaC5rdC1xdWljay1zZWFyY2gtLWlubGluZS5rdC1xdWljay1zZWFyY2gtLWhhcy1yZXN1bHQgLmt0LXF1aWNrLXNlYXJjaF9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmt0LXF1aWNrLXNlYXJjaC5rdC1xdWljay1zZWFyY2gtLWlubGluZS5rdC1xdWljay1zZWFyY2gtLWhhcy1yZXN1bHQgLmt0LXF1aWNrLXNlYXJjaF9fd3JhcHBlciAua3QtcXVpY2stc2VhcmNoX19yZXN1bHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLmt0LXNjcm9sbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ua3Qtc3RpY2t5LXRvb2xiYXIge1xuICB3aWR0aDogNDZweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDMwJTtcbiAgcmlnaHQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4OyB9XG4gIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbSA+IGEge1xuICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmODtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbSA+IGEgPiBpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0gPiBhOmhvdmVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbSA+IGE6aG92ZXIgPiBpIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS1icmFuZCA+IGEgPiBpIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0tYnJhbmQ6aG92ZXIgPiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0tLWJyYW5kOmhvdmVyID4gYSA+IGkge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0tLWxpZ2h0ID4gYSA+IGkge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS1saWdodDpob3ZlciA+IGEge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0tbGlnaHQ6aG92ZXIgPiBhID4gaSB7XG4gICAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0tZGFyayA+IGEgPiBpIHtcbiAgICAgIGNvbG9yOiAjMjgyYTNjOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0tZGFyazpob3ZlciA+IGEge1xuICAgICAgYmFja2dyb3VuZDogIzI4MmEzYzsgfVxuICAgICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0tZGFyazpob3ZlciA+IGEgPiBpIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS1wcmltYXJ5ID4gYSA+IGkge1xuICAgICAgY29sb3I6ICM1ODY3ZGQ7IH1cbiAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS1wcmltYXJ5OmhvdmVyID4gYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG4gICAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS1wcmltYXJ5OmhvdmVyID4gYSA+IGkge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0tLXN1Y2Nlc3MgPiBhID4gaSB7XG4gICAgICBjb2xvcjogIzFkYzliNzsgfVxuICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0tLXN1Y2Nlc3M6aG92ZXIgPiBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cbiAgICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0tLXN1Y2Nlc3M6aG92ZXIgPiBhID4gaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0taW5mbyA+IGEgPiBpIHtcbiAgICAgIGNvbG9yOiAjMjc4NmZiOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0taW5mbzpob3ZlciA+IGEge1xuICAgICAgYmFja2dyb3VuZDogIzI3ODZmYjsgfVxuICAgICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0taW5mbzpob3ZlciA+IGEgPiBpIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS13YXJuaW5nID4gYSA+IGkge1xuICAgICAgY29sb3I6ICNmZmI4MjI7IH1cbiAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS13YXJuaW5nOmhvdmVyID4gYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG4gICAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS13YXJuaW5nOmhvdmVyID4gYSA+IGkge1xuICAgICAgICBjb2xvcjogIzExMTExMTsgfVxuICAgIC5rdC1zdGlja3ktdG9vbGJhciAua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0ua3Qtc3RpY2t5LXRvb2xiYXJfX2l0ZW0tLWRhbmdlciA+IGEgPiBpIHtcbiAgICAgIGNvbG9yOiAjRjY0RTYwOyB9XG4gICAgLmt0LXN0aWNreS10b29sYmFyIC5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS5rdC1zdGlja3ktdG9vbGJhcl9faXRlbS0tZGFuZ2VyOmhvdmVyID4gYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRjY0RTYwOyB9XG4gICAgICAua3Qtc3RpY2t5LXRvb2xiYXIgLmt0LXN0aWNreS10b29sYmFyX19pdGVtLmt0LXN0aWNreS10b29sYmFyX19pdGVtLS1kYW5nZXI6aG92ZXIgPiBhID4gaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWFwcCAua3QtYXBwX19hc2lkZSB7XG4gICAgd2lkdGg6IDM1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAua3QtYXBwIC5rdC1hcHBfX2FzaWRlIHtcbiAgICB3aWR0aDogMjYyLjVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWFwcCAua3QtYXBwX19hc2lkZS5rdC1hcHBfX2FzaWRlLS1zbSB7XG4gICAgd2lkdGg6IDI1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAua3QtYXBwIC5rdC1hcHBfX2FzaWRlLmt0LWFwcF9fYXNpZGUtLXNtIHtcbiAgICB3aWR0aDogMTg3LjVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWFwcCAua3QtYXBwX19hc2lkZS5rdC1hcHBfX2FzaWRlLS1sZyB7XG4gICAgd2lkdGg6IDQ1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAua3QtYXBwIC5rdC1hcHBfX2FzaWRlLmt0LWFwcF9fYXNpZGUtLWxnIHtcbiAgICB3aWR0aDogMzM3LjVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWFwcCAua3QtYXBwX19hc2lkZS5rdC1hcHBfX2FzaWRlLS14bCB7XG4gICAgd2lkdGg6IDYwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAua3QtYXBwIC5rdC1hcHBfX2FzaWRlLmt0LWFwcF9fYXNpZGUtLXhsIHtcbiAgICB3aWR0aDogNDUwcHg7IH0gfVxuXG4ua3QtYXBwIC5rdC1hcHBfX2NvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4ua3QtYXBwIC5rdC1hcHBfX2RldGFpbCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAua3QtYXBwIC5rdC1hcHBfX2RldGFpbCB7XG4gICAgICB3aWR0aDogNTUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgLmt0LWFwcCAua3QtYXBwX19kZXRhaWwge1xuICAgICAgd2lkdGg6IDQ0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5rdC1hcHAgLmt0LWFwcF9fZGV0YWlsLmt0LWFwcF9fZGV0YWlsLS1zbSB7XG4gICAgICB3aWR0aDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgLmt0LWFwcCAua3QtYXBwX19kZXRhaWwua3QtYXBwX19kZXRhaWwtLXNtIHtcbiAgICAgIHdpZHRoOiAzMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAua3QtYXBwIC5rdC1hcHBfX2RldGFpbC5rdC1hcHBfX2RldGFpbC0tbGcge1xuICAgICAgd2lkdGg6IDcwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAgIC5rdC1hcHAgLmt0LWFwcF9fZGV0YWlsLmt0LWFwcF9fZGV0YWlsLS1sZyB7XG4gICAgICB3aWR0aDogNTYwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLmt0LWFwcCAua3QtYXBwX19kZXRhaWwua3QtYXBwX19kZXRhaWwtLXhsIHtcbiAgICAgIHdpZHRoOiA4NTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgICAua3QtYXBwIC5rdC1hcHBfX2RldGFpbC5rdC1hcHBfX2RldGFpbC0teGwge1xuICAgICAgd2lkdGg6IDY4MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtYXBwIC5rdC1hcHBfX2FzaWRlIHtcbiAgICBwYWRkaW5nOiAzNXB4IDE1cHggMTVweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3QtYXBwIC5rdC1hcHBfX2FzaWRlIC5rdC1wb3J0bGV0IHtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjEpOyB9XG4gICAgLmt0LWFwcCAua3QtYXBwX19hc2lkZS5rdC1hcHBfX2FzaWRlLS1maXQge1xuICAgICAgcGFkZGluZzogMjBweCAwIDAgMDsgfVxuICAgICAgLmt0LWFwcCAua3QtYXBwX19hc2lkZS5rdC1hcHBfX2FzaWRlLS1maXQgLmt0LXBvcnRsZXQge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmt0LWFwcCAua3QtYXBwX19jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAua3QtYXBwIC5rdC1hcHBfX2RldGFpbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG4ua3QtYXBwX19hc2lkZS1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtYXBwX19hc2lkZSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIGxlZnQ6IC0zMjBweDsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLmt0LWFwcF9fYXNpZGUtLW9uIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgICBsZWZ0OiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5rdC1hcHBfX2FzaWRlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtYXBwX19hc2lkZS0tcmlnaHQgLmt0LWFwcF9fYXNpZGUge1xuICAgIHJpZ2h0OiAtMzIwcHg7XG4gICAgbGVmdDogYXV0bzsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLS1yaWdodCAua3QtYXBwX19hc2lkZS5rdC1hcHBfX2FzaWRlLS1vbiB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvOyB9XG4gIC5rdC1hcHBfX2FzaWRlLWNsb3NlIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgdG9wOiAxcHg7XG4gICAgei1pbmRleDogMTAwMjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsZWZ0OiAtMjVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW5cXDAgIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua3QtYXBwX19hc2lkZS1jbG9zZSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua3QtYXBwX19hc2lkZS1jbG9zZSA+IGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLWNsb3NlOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLS1yaWdodCAua3QtYXBwX19hc2lkZS1jbG9zZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0yNXB4OyB9XG4gICAgLmt0LWFwcF9fYXNpZGUtLW9uIC5rdC1hcHBfX2FzaWRlLWNsb3NlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgICBsZWZ0OiAyNzRweDsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLS1vbi5rdC1hcHBfX2FzaWRlLS1yaWdodCAua3QtYXBwX19hc2lkZS1jbG9zZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDI3NHB4OyB9XG4gIC5rdC1hcHBfX2FzaWRlLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjoga3QtYW5pbWF0ZS1mYWRlLWluIC4zcyBsaW5lYXIgMTtcbiAgICBhbmltYXRpb246IGt0LWFuaW1hdGUtZmFkZS1pbiAuM3MgbGluZWFyIDE7IH1cbiAgLmt0LWFwcF9fYXNpZGUtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAua3QtYXBwX19hc2lkZS1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLWNsb3NlID4gaSB7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC1hcHBfX2FzaWRlLWNsb3NlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAua3QtYXBwX19hc2lkZS1jbG9zZTpob3ZlciA+IGkge1xuICAgICAgICBjb2xvcjogIzNkOTRmYjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAua3QtYXBwX19hc2lkZSB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50OyB9IH1cblxuLmt0LXN1YmhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAua3Qtc3ViaGVhZGVyIC5idG4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtOyB9XG4gICAgLmt0LXN1YmhlYWRlciAuYnRuIGkge1xuICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5idG4uYnRuLWljb24ge1xuICAgICAgd2lkdGg6IDMycHggIWltcG9ydGFudDsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMDsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAuYnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlLXNwbGl0KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX190aXRsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM0MzQzNDk7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX190aXRsZSBzbWFsbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX2Rlc2Mge1xuICAgICAgcGFkZGluZzogMCAwLjVyZW0gMCAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjOTU5Y2I2OyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX3NlcGFyYXRvciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTdlOGVmO1xuICAgICAgbWFyZ2luOiAwIDFyZW0gMCAwOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fc2VwYXJhdG9yLmt0LXN1YmhlYWRlcl9fc2VwYXJhdG9yLS12IHtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4OyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icyAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icy1ob21lIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDAuNjVyZW0gMHB4IDBweDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzLWhvbWUgPiBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgY29sb3I6ICNjNWNiZTc7IH1cbiAgICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzLWhvbWU6aG92ZXIgPiBpIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icyAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icy1ob21lLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMtaG9tZS0tYWN0aXZlID4gaSB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icyAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icy1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMCAwLjM1cmVtIDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzk1OWNiNjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzLWxpbms6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icyAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icy1saW5rLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMtbGluay0tYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMgLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMtbGluazpob3ZlciB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzIC5rdC1zdWJoZWFkZXJfX2JyZWFkY3J1bWJzLXNlcGFyYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY29udGVudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY29udGVudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjb250ZW50O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAuMzVyZW0gMCAwOyB9XG4gICAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icyAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icy1zZXBhcmF0b3I6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlN2U4ZWY7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fZ3JvdXAge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX190b29sYmFyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX190b29sYmFyIC5idG46bm90KC5kcm9wZG93bi10b2dnbGUtc3BsaXQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtOyB9XG4gIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gICAgY29sb3I6ICM5NTljYjY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnkgaSB7XG4gICAgICBjb2xvcjogIzk1OWNiNjsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6aG92ZXIsIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnkuYWN0aXZlLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmFjdGl2ZSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6aG92ZXIgaSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeS5hY3RpdmUgaSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTphY3RpdmUgaSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTpmb2N1cyBpIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6aG92ZXIgZyBbZmlsbF0sIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnkuYWN0aXZlIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmFjdGl2ZSBnIFtmaWxsXSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTpmb2N1cyBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjZmZmZmZmOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmhvdmVyOmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlciBnIFtmaWxsXSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTphY3RpdmU6aG92ZXIgZyBbZmlsbF0sIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6Zm9jdXM6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjOTU5Y2I2O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnkgaSB7XG4gICAgICBjb2xvcjogI2FhYjFkZjsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXNlY29uZGFyeSBnIFtmaWxsXSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICBmaWxsOiAjYWFiMWRmOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXNlY29uZGFyeTpob3ZlciwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnkuYWN0aXZlIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnk6YWN0aXZlIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnk6Zm9jdXMgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmhvdmVyOmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnkuYWN0aXZlOmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnk6YWN0aXZlOmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnk6Zm9jdXM6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6ICNmMmYzZjc7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2UgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZS10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogIzk1OWNiNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2UgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZS1kYXRlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZSBpIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tZGF0ZXJhbmdlOmhvdmVyLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2UuYWN0aXZlLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2U6YWN0aXZlLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2U6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogI2YyZjNmNzsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tZGF0ZXJhbmdlOmhvdmVyIGksIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZS5hY3RpdmUgaSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tZGF0ZXJhbmdlOmFjdGl2ZSBpLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2U6Zm9jdXMgaSB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fc2VhcmNoIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gICAgICBib3JkZXItY29sb3I6ICNmMmYzZjcgIWltcG9ydGFudDsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fc2VhcmNoIC5rdC1pbnB1dC1pY29uX19pY29uIGkge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7IH1cbiAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fc2VwYXJhdG9yIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkYmRjZTc7IH1cbiAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMgLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMtaG9tZSA+IGkge1xuICAgICAgY29sb3I6ICNiN2JlZTE7IH1cbiAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMgLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMtbGluayB7XG4gICAgICBjb2xvcjogIzk1OWNiNjsgfVxuICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icyAua3Qtc3ViaGVhZGVyX19icmVhZGNydW1icy1zZXBhcmF0b3I6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2RiZGNlNzsgfVxuICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnkge1xuICAgICAgYmFja2dyb3VuZDogI2UxZTNlYztcbiAgICAgIGNvbG9yOiAjOTU5Y2I2OyB9XG4gICAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5IGkge1xuICAgICAgICBjb2xvcjogIzk1OWNiNjsgfVxuICAgICAgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeSBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjOTU5Y2I2OyB9XG4gICAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6aG92ZXIsIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnkuYWN0aXZlLCAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmFjdGl2ZSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6aG92ZXIgaSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeS5hY3RpdmUgaSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTphY3RpdmUgaSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTpmb2N1cyBpIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5LmFjdGl2ZSBnIFtmaWxsXSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTphY3RpdmUgZyBbZmlsbF0sIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6Zm9jdXMgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5OmhvdmVyOmhvdmVyIGcgW2ZpbGxdLCAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlciBnIFtmaWxsXSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tcHJpbWFyeTphY3RpdmU6aG92ZXIgZyBbZmlsbF0sIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXByaW1hcnk6Zm9jdXM6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1zZWNvbmRhcnkge1xuICAgICAgY29sb3I6ICM4Yzk0YjA7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXNlY29uZGFyeSBpIHtcbiAgICAgICAgY29sb3I6ICM5ZmE3ZGI7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLXNlY29uZGFyeTpob3ZlciwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmt0LXN1YmhlYWRlci0tdHJhbnNwYXJlbnQgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VhZWNmMjsgfVxuICAgIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTFlM2VjOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX2J0bi1kYXRlcmFuZ2U6aG92ZXIsIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZS5hY3RpdmUsIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZTphY3RpdmUsIC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fYnRuLWRhdGVyYW5nZTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkN2RiZTY7IH1cbiAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX3NlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlYWVjZjI7XG4gICAgICBib3JkZXItY29sb3I6ICNlYWVjZjIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1zdWJoZWFkZXIge1xuICAgIHBhZGRpbmc6IDJweCAxNXB4OyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAgICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZSBzcGFuOjpiZWZvcmUsIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlIHNwYW46OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAycHg7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IC02cHg7IH1cbiAgICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogLTZweDsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLS1sZWZ0IHNwYW46YmVmb3JlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUtLWxlZnQgc3BhbjphZnRlciB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLS1sZWZ0OmhvdmVyIHNwYW46YWZ0ZXIsIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tbGVmdDpob3ZlciBzcGFuOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tbGVmdC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUtLWFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLS1sZWZ0Lmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tYWN0aXZlIHNwYW46YWZ0ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tcmlnaHQgc3BhbjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUtLXJpZ2h0IHNwYW46YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUtLXJpZ2h0OmhvdmVyIHNwYW46YWZ0ZXIsIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tcmlnaHQ6aG92ZXIgc3BhbjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLS1yaWdodC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUtLWFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tcmlnaHQua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLS1hY3RpdmUgc3BhbjphZnRlciB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZSBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICNhN2FiYzM7IH1cbiAgICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlIHNwYW46OmJlZm9yZSwgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYTdhYmMzOyB9XG4gICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGU6aG92ZXIgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2Q5NGZiOyB9XG4gICAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZTpob3ZlciBzcGFuOjpiZWZvcmUsIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlOmhvdmVyIHNwYW46OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzNkOTRmYjsgfVxuICAgIC5rdC1zdWJoZWFkZXIgLmt0LXN1YmhlYWRlcl9fbWFpbiAua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS0tYWN0aXZlIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogIzNkOTRmYjsgfVxuICAgICAgLmt0LXN1YmhlYWRlciAua3Qtc3ViaGVhZGVyX19tYWluIC5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUua3Qtc3ViaGVhZGVyX19tb2JpbGUtdG9nZ2xlLS1hY3RpdmUgc3Bhbjo6YmVmb3JlLCAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZS5rdC1zdWJoZWFkZXJfX21vYmlsZS10b2dnbGUtLWFjdGl2ZSBzcGFuOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fbW9iaWxlLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fdGl0bGUge1xuICAgICAgcGFkZGluZzogMC41cmVtIDEuMjVyZW0gMC41cmVtIDA7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX21haW4gLmt0LXN1YmhlYWRlcl9fYnJlYWRjcnVtYnMge1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7IH1cbiAgICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX3Rvb2xiYXIge1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7IH1cbiAgICAua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudCAua3Qtc3ViaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3Qtc3ViaGVhZGVyIC5rdC1zdWJoZWFkZXJfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07IH0gfVxuXG4ua3QtYmFkZ2Uge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMC44cmVtOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWJvbGRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWJvbGRlc3Qge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1tZCB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWxnIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0teGwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZV9fcGljcyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAua3QtYmFkZ2Uua3QtYmFkZ2VfX3BpY3MgLmt0LWJhZGdlX19waWMge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC43cmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYzZmY7XG4gICAgICBjb2xvcjogI2ExYThjMztcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAua3QtYmFkZ2Uua3QtYmFkZ2VfX3BpY3MgLmt0LWJhZGdlX19waWMgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5rdC1iYWRnZS5rdC1iYWRnZV9fcGljcyAua3QtYmFkZ2VfX3BpYy5rdC1iYWRnZV9fcGljLS1sYXN0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tYnJhbmQge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1vdXRsaW5lLmt0LWJhZGdlLS1icmFuZCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNkOTRmYjsgfVxuICAgIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0tYnJhbmQua3QtYmFkZ2UtLW91dGxpbmUtMngge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzNkOTRmYjsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWxpZ2h0IHtcbiAgICBjb2xvcjogIzI4MmEzYztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0tbGlnaHQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgICAua3QtYmFkZ2Uua3QtYmFkZ2UtLW91dGxpbmUua3QtYmFkZ2UtLWxpZ2h0Lmt0LWJhZGdlLS1vdXRsaW5lLTJ4IHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1kYXJrIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMjgyYTNjOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0tZGFyayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyODJhM2M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI4MmEzYzsgfVxuICAgIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0tZGFyay5rdC1iYWRnZS0tb3V0bGluZS0yeCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjgyYTNjOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tcHJpbWFyeSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogIzU4NjdkZDsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLW91dGxpbmUua3QtYmFkZ2UtLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNTg2N2RkO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODY3ZGQ7IH1cbiAgICAua3QtYmFkZ2Uua3QtYmFkZ2UtLW91dGxpbmUua3QtYmFkZ2UtLXByaW1hcnkua3QtYmFkZ2UtLW91dGxpbmUtMngge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzU4NjdkZDsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1vdXRsaW5lLmt0LWJhZGdlLS1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzFkYzliNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMWRjOWI3OyB9XG4gICAgLmt0LWJhZGdlLmt0LWJhZGdlLS1vdXRsaW5lLmt0LWJhZGdlLS1zdWNjZXNzLmt0LWJhZGdlLS1vdXRsaW5lLTJ4IHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxZGM5Yjc7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1pbmZvIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMjc4NmZiOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0taW5mbyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyNzg2ZmI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI3ODZmYjsgfVxuICAgIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0taW5mby5rdC1iYWRnZS0tb3V0bGluZS0yeCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjc4NmZiOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0td2FybmluZyB7XG4gICAgY29sb3I6ICMxMTExMTE7XG4gICAgYmFja2dyb3VuZDogI2ZmYjgyMjsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLW91dGxpbmUua3QtYmFkZ2UtLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZiODIyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmI4MjI7IH1cbiAgICAua3QtYmFkZ2Uua3QtYmFkZ2UtLW91dGxpbmUua3QtYmFkZ2UtLXdhcm5pbmcua3QtYmFkZ2UtLW91dGxpbmUtMngge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmYjgyMjsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWRhbmdlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLW91dGxpbmUua3QtYmFkZ2UtLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNGNjRFNjA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Y2NEU2MDsgfVxuICAgIC5rdC1iYWRnZS5rdC1iYWRnZS0tb3V0bGluZS5rdC1iYWRnZS0tZGFuZ2VyLmt0LWJhZGdlLS1vdXRsaW5lLTJ4IHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGNjRFNjA7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS11bmlmaWVkLWJyYW5kIHtcbiAgICBjb2xvcjogIzNkOTRmYjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDYxLCAxNDgsIDI1MSwgMC4xKTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLXVuaWZpZWQtbGlnaHQge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLXVuaWZpZWQtZGFyayB7XG4gICAgY29sb3I6ICMyODJhM2M7XG4gICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNDIsIDYwLCAwLjEpOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tdW5pZmllZC1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzU4NjdkZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDg4LCAxMDMsIDIyMSwgMC4xKTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLXVuaWZpZWQtc3VjY2VzcyB7XG4gICAgY29sb3I6ICMxZGM5Yjc7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyOSwgMjAxLCAxODMsIDAuMSk7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS11bmlmaWVkLWluZm8ge1xuICAgIGNvbG9yOiAjMjc4NmZiO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzksIDEzNCwgMjUxLCAwLjEpOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tdW5pZmllZC13YXJuaW5nIHtcbiAgICBjb2xvcjogI2ZmYjgyMjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTg0LCAzNCwgMC4xKTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLXVuaWZpZWQtZGFuZ2VyIHtcbiAgICBjb2xvcjogI0Y2NEU2MDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MywgMzksIDIzNSwgMC4xKTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWlubGluZSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWlubGluZS5rdC1iYWRnZS0tbWQge1xuICAgICAgcGFkZGluZzogMC44cmVtIDAuNnJlbTsgfVxuICAgIC5rdC1iYWRnZS5rdC1iYWRnZS0taW5saW5lLmt0LWJhZGdlLS1sZyB7XG4gICAgICBwYWRkaW5nOiAwLjlyZW0gMC43cmVtOyB9XG4gICAgLmt0LWJhZGdlLmt0LWJhZGdlLS1pbmxpbmUua3QtYmFkZ2UtLXhsIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMC44cmVtOyB9XG4gIC5rdC1iYWRnZS5rdC1iYWRnZS0tcGlsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWRvdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiA2cHg7XG4gICAgbWluLWhlaWdodDogNnB4O1xuICAgIG1pbi13aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHdpZHRoOiA2cHg7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmt0LWJhZGdlLmt0LWJhZGdlLS1kb3Qua3QtYmFkZ2UtLXNtIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0cHg7XG4gICAgICBtaW4td2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgd2lkdGg6IDRweDsgfVxuICAgIC5rdC1iYWRnZS5rdC1iYWRnZS0tZG90Lmt0LWJhZGdlLS1sZyB7XG4gICAgICBsaW5lLWhlaWdodDogOHB4O1xuICAgICAgbWluLWhlaWdodDogOHB4O1xuICAgICAgbWluLXdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIHdpZHRoOiA4cHg7IH1cbiAgICAua3QtYmFkZ2Uua3QtYmFkZ2UtLWRvdC5rdC1iYWRnZS0teGwge1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDEwcHg7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1zcXVhcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmt0LWJhZGdlLmt0LWJhZGdlLS1lbGV2YXRlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5rdC1kZW1vLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAua3QtZGVtby1pY29uIC5rdC1kZW1vLWljb25fX3ByZXZpZXcge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDBweDtcbiAgICBmbGV4OiAwIDAgNDBweDsgfVxuICAgIC5rdC1kZW1vLWljb24gLmt0LWRlbW8taWNvbl9fcHJldmlldyBpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmt0LWRlbW8taWNvbiAua3QtZGVtby1pY29uX19jbGFzcyB7XG4gICAgY29sb3I6ICNhN2FiYzM7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5rdC1kZW1vLWljb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7IH1cbiAgLmt0LWRlbW8taWNvbi5rdC1kZW1vLWljb24tLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rdC1kZW1vLWljb24ua3QtZGVtby1pY29uLS1vdmVybGF5IHN2ZyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogNDBweDsgfVxuICAgIC5rdC1kZW1vLWljb24ua3QtZGVtby1pY29uLS1vdmVybGF5IC5rdC1kZW1vLWljb25fX292ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjMgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjMgZWFzZTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5rdC1kZW1vLWljb24ua3QtZGVtby1pY29uLS1vdmVybGF5IC5rdC1kZW1vLWljb25fX292ZXJsYXkgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAua3QtZGVtby1pY29uLmt0LWRlbW8taWNvbi0tb3ZlcmxheSAua3QtZGVtby1pY29uX19vdmVybGF5IC5idG46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmt0LWRlbW8taWNvbi5rdC1kZW1vLWljb24tLW92ZXJsYXk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5rdC1kZW1vLWljb24ua3QtZGVtby1pY29uLS1vdmVybGF5OmhvdmVyIC5rdC1kZW1vLWljb25fX292ZXJsYXkge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG5cbi5rdC1kaXZpZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmt0LWRpdmlkZXIgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgYmFja2dyb3VuZDogI0VCRUNGMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmt0LWRpdmlkZXIgPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjRUJFQ0YxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAua3QtZGl2aWRlciA+IHNwYW46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZzogMCAycmVtOyB9XG5cbi5rdC1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMS43NXJlbSAwO1xuICBjb2xvcjogIzQ2NDQ1NzsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmt0LWhlYWRpbmcua3QtaGVhZGluZy0tc3BhY2Utc20ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1zcGFjZS1tZCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5rdC1oZWFkaW5nLmt0LWhlYWRpbmctLXNwYWNlLWxnIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG4gIC5rdC1oZWFkaW5nLmt0LWhlYWRpbmctLXNwYWNlLXhsIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLmt0LWhlYWRpbmcua3QtaGVhZGluZy0tc20ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5rdC1oZWFkaW5nLmt0LWhlYWRpbmctLW1kIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1sZyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLmt0LWhlYWRpbmcua3QtaGVhZGluZy0teGwge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmt0LWhlYWRpbmcua3QtaGVhZGluZy0tYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1ib2xkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiAgLmt0LWhlYWRpbmcua3QtaGVhZGluZy0tdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAua3QtaGVhZGluZy5rdC1oZWFkaW5nLS1uby10b3AtbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5rdC1oZWFkaW5nLmt0LWhlYWRpbmctLW5vLWJvdHRvay1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmt0LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzUwNWFlMjsgfVxuICAua3QtbGluazphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDFyZW07XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlOyB9XG4gIC5rdC1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5rdC1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5rdC1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzM2NDFkZTsgfVxuICAgIC5rdC1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzY0MWRlO1xuICAgICAgb3BhY2l0eTogMC4zOyB9XG4gIC5rdC1saW5rLmt0LWxpbmstLWJyYW5kIHtcbiAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC1saW5rLmt0LWxpbmstLWJyYW5kOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMGI3OGZhOyB9XG4gICAgICAua3QtbGluay5rdC1saW5rLS1icmFuZDpob3ZlcjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGI3OGZhO1xuICAgICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgLmt0LWxpbmsua3QtbGluay0tbGlnaHQge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LWxpbmsua3QtbGluay0tbGlnaHQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNlNmU2ZTY7IH1cbiAgICAgIC5rdC1saW5rLmt0LWxpbmstLWxpZ2h0OmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAua3QtbGluay5rdC1saW5rLS1kYXJrIHtcbiAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgIC5rdC1saW5rLmt0LWxpbmstLWRhcms6aG92ZXIge1xuICAgICAgY29sb3I6ICMxNDE1MWQ7IH1cbiAgICAgIC5rdC1saW5rLmt0LWxpbmstLWRhcms6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE0MTUxZDtcbiAgICAgICAgb3BhY2l0eTogMC4zOyB9XG4gIC5rdC1saW5rLmt0LWxpbmstLXByaW1hcnkge1xuICAgIGNvbG9yOiAjNTg2N2RkOyB9XG4gICAgLmt0LWxpbmsua3QtbGluay0tcHJpbWFyeTpob3ZlciB7XG4gICAgICBjb2xvcjogIzJlNDBkNDsgfVxuICAgICAgLmt0LWxpbmsua3QtbGluay0tcHJpbWFyeTpob3ZlcjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmU0MGQ0O1xuICAgICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgLmt0LWxpbmsua3QtbGluay0tc3VjY2VzcyB7XG4gICAgY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAua3QtbGluay5rdC1saW5rLS1zdWNjZXNzOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMTc5YzhlOyB9XG4gICAgICAua3QtbGluay5rdC1saW5rLS1zdWNjZXNzOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNzljOGU7XG4gICAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAua3QtbGluay5rdC1saW5rLS1pbmZvIHtcbiAgICBjb2xvcjogIzI3ODZmYjsgfVxuICAgIC5rdC1saW5rLmt0LWxpbmstLWluZm86aG92ZXIge1xuICAgICAgY29sb3I6ICMwNDZjZWI7IH1cbiAgICAgIC5rdC1saW5rLmt0LWxpbmstLWluZm86aG92ZXI6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA0NmNlYjtcbiAgICAgICAgb3BhY2l0eTogMC4zOyB9XG4gIC5rdC1saW5rLmt0LWxpbmstLXdhcm5pbmcge1xuICAgIGNvbG9yOiAjZmZiODIyOyB9XG4gICAgLmt0LWxpbmsua3QtbGluay0td2FybmluZzpob3ZlciB7XG4gICAgICBjb2xvcjogI2VlYTIwMDsgfVxuICAgICAgLmt0LWxpbmsua3QtbGluay0td2FybmluZzpob3ZlcjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVhMjAwO1xuICAgICAgICBvcGFjaXR5OiAwLjM7IH1cbiAgLmt0LWxpbmsua3QtbGluay0tZGFuZ2VyIHtcbiAgICBjb2xvcjogI0Y2NEU2MDsgfVxuICAgIC5rdC1saW5rLmt0LWxpbmstLWRhbmdlcjpob3ZlciB7XG4gICAgICBjb2xvcjogI2Y0MWQzNDsgfVxuICAgICAgLmt0LWxpbmsua3QtbGluay0tZGFuZ2VyOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNDFkMzQ7XG4gICAgICAgIG9wYWNpdHk6IDAuMzsgfVxuXG4ua3Qtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDsgfVxuICAua3Qtc2VjdGlvbi5rdC1zZWN0aW9uLS1zcGFjZS1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAua3Qtc2VjdGlvbi5rdC1zZWN0aW9uLS1zcGFjZS1tZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAua3Qtc2VjdGlvbi5rdC1zZWN0aW9uLS1zcGFjZS1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG4gIC5rdC1zZWN0aW9uLmt0LXNlY3Rpb24tLXNwYWNlLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5rdC1zZWN0aW9uIC5rdC1zZWN0aW9uX19oZWFkaW5nLFxuICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxLjc1cmVtIDA7XG4gICAgY29sb3I6ICM0NjQ0NTc7IH1cbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9faGVhZGluZy5rdC1zZWN0aW9uX190aXRsZS1zbSxcbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9fdGl0bGUua3Qtc2VjdGlvbl9fdGl0bGUtc20ge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9faGVhZGluZy5rdC1zZWN0aW9uX190aXRsZS1tZCxcbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9fdGl0bGUua3Qtc2VjdGlvbl9fdGl0bGUtbWQge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9faGVhZGluZy5rdC1zZWN0aW9uX190aXRsZS1sZyxcbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9fdGl0bGUua3Qtc2VjdGlvbl9fdGl0bGUtbGcge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmt0LXNlY3Rpb24gLmt0LXNlY3Rpb25fX2Rlc2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5rdC1zZWN0aW9uIC5rdC1zZWN0aW9uX19pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgLmt0LXNlY3Rpb24gLmt0LXNlY3Rpb25fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmt0LXNlY3Rpb24gLmt0LXNlY3Rpb25fX2NvbnRlbnQua3Qtc2VjdGlvbl9fY29udGVudC0tYm9yZGVyIHtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNlYmVkZjI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9fY29udGVudC5rdC1zZWN0aW9uX19jb250ZW50LS1zb2xpZCB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlMmU1ZWM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICAgICAgYm9yZGVyLXJhZGl1cy10b3AtbGVmdDogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1cy10b3AtcmlnaHQ6IDRweDsgfVxuICAgIC5rdC1zZWN0aW9uIC5rdC1zZWN0aW9uX19jb250ZW50Lmt0LXNlY3Rpb25fX2NvbnRlbnQtLXgtZml0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAua3Qtc2VjdGlvbiAua3Qtc2VjdGlvbl9fY29udGVudC5rdC1zZWN0aW9uX19jb250ZW50LS1maXQge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAua3Qtc2VjdGlvbi5rdC1zZWN0aW9uLS1sYXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5rdC1zZWN0aW9uLmt0LXNlY3Rpb24tLWZpcnN0IHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5rdC1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tYm9yZGVyLWRhc2hlZCwgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLWRhc2hlZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZWJlZGYyOyB9XG4gIC5rdC1zZXBhcmF0b3Iua3Qtc2VwYXJhdG9yLS1ib3JkZXItMngge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tc3BhY2Uge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXNwYWNlLXNtLCAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tc20ge1xuICAgIG1hcmdpbjogMC41cmVtIDA7IH1cbiAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXNwYWNlLW1kLCAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tbWQge1xuICAgIG1hcmdpbjogMnJlbSAwOyB9XG4gIC5rdC1zZXBhcmF0b3Iua3Qtc2VwYXJhdG9yLS1zcGFjZS1sZywgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLWxnIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwOyB9XG4gIC5rdC1zZXBhcmF0b3Iua3Qtc2VwYXJhdG9yLS1zcGFjZS14bCwgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXhsIHtcbiAgICBtYXJnaW46IDNyZW0gMDsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tZml0IHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweDsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tYnJhbmQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2Q5NGZiOyB9XG4gICAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLWJyYW5kLmt0LXNlcGFyYXRvci0tZGFzaGVkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzNkOTRmYjsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tbGlnaHQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmOyB9XG4gICAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLWxpZ2h0Lmt0LXNlcGFyYXRvci0tZGFzaGVkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ZmZmZmZjsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tZGFyayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyODJhM2M7IH1cbiAgICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0tZGFyay5rdC1zZXBhcmF0b3ItLWRhc2hlZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMyODJhM2M7IH1cbiAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXByaW1hcnkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTg2N2RkOyB9XG4gICAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXByaW1hcnkua3Qtc2VwYXJhdG9yLS1kYXNoZWQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNTg2N2RkOyB9XG4gIC5rdC1zZXBhcmF0b3Iua3Qtc2VwYXJhdG9yLS1zdWNjZXNzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFkYzliNzsgfVxuICAgIC5rdC1zZXBhcmF0b3Iua3Qtc2VwYXJhdG9yLS1zdWNjZXNzLmt0LXNlcGFyYXRvci0tZGFzaGVkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzFkYzliNzsgfVxuICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0taW5mbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNzg2ZmI7IH1cbiAgICAua3Qtc2VwYXJhdG9yLmt0LXNlcGFyYXRvci0taW5mby5rdC1zZXBhcmF0b3ItLWRhc2hlZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMyNzg2ZmI7IH1cbiAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXdhcm5pbmcge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZiODIyOyB9XG4gICAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLXdhcm5pbmcua3Qtc2VwYXJhdG9yLS1kYXNoZWQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZmZiODIyOyB9XG4gIC5rdC1zZXBhcmF0b3Iua3Qtc2VwYXJhdG9yLS1kYW5nZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjY0RTYwOyB9XG4gICAgLmt0LXNlcGFyYXRvci5rdC1zZXBhcmF0b3ItLWRhbmdlci5rdC1zZXBhcmF0b3ItLWRhc2hlZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNGNjRFNjA7IH1cblxuLmt0LXN2Zy1pY29uIHtcbiAgaGVpZ2h0OiAyM3B4O1xuICB3aWR0aDogMjNweDsgfVxuICAua3Qtc3ZnLWljb24gZyBbZmlsbF0ge1xuICAgIGZpbGw6ICMzZDk0ZmI7IH1cbiAgLmt0LXN2Zy1pY29uLmt0LXN2Zy1pY29uLS1icmFuZCBnIFtmaWxsXSB7XG4gICAgZmlsbDogIzNkOTRmYiAhaW1wb3J0YW50OyB9XG4gIC5rdC1zdmctaWNvbi5rdC1zdmctaWNvbi0tbGlnaHQgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLWRhcmsgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICMyODJhM2MgIWltcG9ydGFudDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLXByaW1hcnkgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICM1ODY3ZGQgIWltcG9ydGFudDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLXN1Y2Nlc3MgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICMxZGM5YjcgIWltcG9ydGFudDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLWluZm8gZyBbZmlsbF0ge1xuICAgIGZpbGw6ICMyNzg2ZmIgIWltcG9ydGFudDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLXdhcm5pbmcgZyBbZmlsbF0ge1xuICAgIGZpbGw6ICNmZmI4MjIgIWltcG9ydGFudDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLWRhbmdlciBnIFtmaWxsXSB7XG4gICAgZmlsbDogI0Y2NEU2MCAhaW1wb3J0YW50OyB9XG4gIC5rdC1zdmctaWNvbi5rdC1zdmctaWNvbi0tc20ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDsgfVxuICAua3Qtc3ZnLWljb24ua3Qtc3ZnLWljb24tLW1kIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7IH1cbiAgLmt0LXN2Zy1pY29uLmt0LXN2Zy1pY29uLS1sZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4OyB9XG4gIC5rdC1zdmctaWNvbi5rdC1zdmctaWNvbi0teGwge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDsgfVxuXG4ua3Qtd2lkZ2V0MSB7XG4gIHBhZGRpbmc6IDI1cHg7IH1cbiAgLmt0LXdpZGdldDEua3Qtd2lkZ2V0MS0tZml0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5rdC13aWRnZXQxLmt0LXdpZGdldDEtLXBhZGRpbmdsZXNzIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5rdC13aWRnZXQxIC5rdC13aWRnZXQxX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wN3JlbSBkYXNoZWQgI2ViZWRmMjsgfVxuICAgIC5rdC13aWRnZXQxIC5rdC13aWRnZXQxX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAua3Qtd2lkZ2V0MSAua3Qtd2lkZ2V0MV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5rdC13aWRnZXQxIC5rdC13aWRnZXQxX19pdGVtIC5rdC13aWRnZXQxX19pbmZvIC5rdC13aWRnZXQxX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgIC5rdC13aWRnZXQxIC5rdC13aWRnZXQxX19pdGVtIC5rdC13aWRnZXQxX19pbmZvIC5rdC13aWRnZXQxX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC13aWRnZXQxIC5rdC13aWRnZXQxX19pdGVtIC5rdC13aWRnZXQxX19udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAua3Qtd2lkZ2V0MSAua3Qtd2lkZ2V0MV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3Qtd2lkZ2V0MSB7XG4gICAgcGFkZGluZzogMTVweDsgfSB9XG5cbi5rdC13aWRnZXQyIC5rdC13aWRnZXQyX19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5rdC13aWRnZXQyIC5rdC13aWRnZXQyX19pdGVtOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwLjhyZW07XG4gICAgY29udGVudDogXCJcIjsgfVxuICAua3Qtd2lkZ2V0MiAua3Qtd2lkZ2V0Ml9faXRlbSAua3Qtd2lkZ2V0Ml9fY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwIDIuMnJlbTsgfVxuICAua3Qtd2lkZ2V0MiAua3Qtd2lkZ2V0Ml9faXRlbSAua3Qtd2lkZ2V0Ml9faW5mbyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1sZWZ0OiAwLjIzcmVtIDAgMCAwLjNyZW07IH1cbiAgICAua3Qtd2lkZ2V0MiAua3Qtd2lkZ2V0Ml9faXRlbSAua3Qtd2lkZ2V0Ml9faW5mbyAua3Qtd2lkZ2V0Ml9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC13aWRnZXQyIC5rdC13aWRnZXQyX19pdGVtIC5rdC13aWRnZXQyX19pbmZvIC5rdC13aWRnZXQyX190aXRsZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0gLmt0LXdpZGdldDJfX2luZm8gLmt0LXdpZGdldDJfX3VzZXJuYW1lIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0gLmt0LXdpZGdldDJfX2luZm8gLmt0LXdpZGdldDJfX3VzZXJuYW1lOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAua3Qtd2lkZ2V0MiAua3Qtd2lkZ2V0Ml9faXRlbSAua3Qtd2lkZ2V0Ml9fYWN0aW9ucyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMCAwLjVyZW0gMCAwLjhyZW07XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0gLmt0LXdpZGdldDJfX2FjdGlvbnMgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAua3Qtd2lkZ2V0MiAua3Qtd2lkZ2V0Ml9faXRlbSAua3Qtd2lkZ2V0Ml9fYWN0aW9ucyBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtOyB9XG4gIC5rdC13aWRnZXQyIC5rdC13aWRnZXQyX19pdGVtOmhvdmVyIC5rdC13aWRnZXQyX19hY3Rpb25zIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5rdC13aWRnZXQyIC5rdC13aWRnZXQyX19pdGVtLmt0LXdpZGdldDJfX2l0ZW0tLWJyYW5kOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzNkOTRmYjsgfVxuICAua3Qtd2lkZ2V0MiAua3Qtd2lkZ2V0Ml9faXRlbS5rdC13aWRnZXQyX19pdGVtLS1saWdodDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0ua3Qtd2lkZ2V0Ml9faXRlbS0tZGFyazpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyODJhM2M7IH1cbiAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0ua3Qtd2lkZ2V0Ml9faXRlbS0tcHJpbWFyeTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICM1ODY3ZGQ7IH1cbiAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0ua3Qtd2lkZ2V0Ml9faXRlbS0tc3VjY2VzczpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMxZGM5Yjc7IH1cbiAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0ua3Qtd2lkZ2V0Ml9faXRlbS0taW5mbzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyNzg2ZmI7IH1cbiAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0ua3Qtd2lkZ2V0Ml9faXRlbS0td2FybmluZzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmI4MjI7IH1cbiAgLmt0LXdpZGdldDIgLmt0LXdpZGdldDJfX2l0ZW0ua3Qtd2lkZ2V0Ml9faXRlbS0tZGFuZ2VyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuXG4ua3Qtd2lkZ2V0MyAua3Qtd2lkZ2V0M19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDdyZW0gZGFzaGVkICNlYmVkZjI7IH1cbiAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW0gLmt0LXdpZGdldDNfX2hlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW07XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW0gLmt0LXdpZGdldDNfX2hlYWRlciAua3Qtd2lkZ2V0M19fdXNlci1pbWcgLmt0LXdpZGdldDNfX2ltZyB7XG4gICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW0gLmt0LXdpZGdldDNfX2hlYWRlciAua3Qtd2lkZ2V0M19faW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgICAgIC5rdC13aWRnZXQzIC5rdC13aWRnZXQzX19pdGVtIC5rdC13aWRnZXQzX19oZWFkZXIgLmt0LXdpZGdldDNfX2luZm8gLmt0LXdpZGdldDNfX3VzZXJuYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW0gLmt0LXdpZGdldDNfX2hlYWRlciAua3Qtd2lkZ2V0M19faW5mbyAua3Qtd2lkZ2V0M19fdXNlcm5hbWU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW0gLmt0LXdpZGdldDNfX2hlYWRlciAua3Qtd2lkZ2V0M19faW5mbyAua3Qtd2lkZ2V0M19fdGltZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC13aWRnZXQzIC5rdC13aWRnZXQzX19pdGVtIC5rdC13aWRnZXQzX19oZWFkZXIgLmt0LXdpZGdldDNfX3N0YXR1cyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW0gLmt0LXdpZGdldDNfX2JvZHkgLmt0LXdpZGdldDNfX3RleHQge1xuICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gIC5rdC13aWRnZXQzIC5rdC13aWRnZXQzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLmt0LXdpZGdldDMgLmt0LXdpZGdldDNfX2l0ZW06Zmlyc3QtY2hpbGQgLmt0LXdpZGdldDNfX2hlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4ua3Qtd2lkZ2V0NCAua3Qtd2lkZ2V0NF9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ViZWRmMjsgfVxuICAua3Qtd2lkZ2V0NCAua3Qtd2lkZ2V0NF9faXRlbSAua3Qtd2lkZ2V0NF9fcGljIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gICAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX3BpYyBpbWcge1xuICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X19waWMua3Qtd2lkZ2V0NF9fcGljLS1zbSBpbWcge1xuICAgICAgd2lkdGg6IDIuNXJlbTsgfVxuICAgIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X19waWMua3Qtd2lkZ2V0NF9fcGljLS1sZyBpbWcge1xuICAgICAgd2lkdGg6IDMuNXJlbTsgfVxuICAgIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X19waWMua3Qtd2lkZ2V0NF9fcGljLS14bCBpbWcge1xuICAgICAgd2lkdGg6IDRyZW07IH1cbiAgICAua3Qtd2lkZ2V0NCAua3Qtd2lkZ2V0NF9faXRlbSAua3Qtd2lkZ2V0NF9fcGljLmt0LXdpZGdldDRfX3BpYy0tY2lyY2xlIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX2luZm8ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAua3Qtd2lkZ2V0NCAua3Qtd2lkZ2V0NF9faXRlbSAua3Qtd2lkZ2V0NF9faW5mbyAua3Qtd2lkZ2V0NF9fdXNlcm5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X19pbmZvIC5rdC13aWRnZXQ0X191c2VybmFtZTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX2luZm8gLmt0LXdpZGdldDRfX3RpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX2luZm8gLmt0LXdpZGdldDRfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX3RpdGxlIHtcbiAgICBjb2xvcjogIzZjNzI5MztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X190aXRsZS5rdC13aWRnZXQ0X190aXRsZS0tbGlnaHQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X190aXRsZTpob3ZlciB7XG4gICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtIC5rdC13aWRnZXQ0X19udW1iZXIge1xuICAgIHdpZHRoOiA3cmVtO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjFyZW07IH1cbiAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX2ljb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0NCAua3Qtd2lkZ2V0NF9faXRlbSAua3Qtd2lkZ2V0NF9faWNvbiA+IGkge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2l0ZW0gLmt0LXdpZGdldDRfX2ljb24ua3Qtd2lkZ2V0NF9faWNvbi0tMnggPiBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC5rdC13aWRnZXQ0IC5rdC13aWRnZXQ0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAua3Qtd2lkZ2V0NCAua3Qtd2lkZ2V0NF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5rdC13aWRnZXQ0Lmt0LXdpZGdldDQtLXByb2dyZXNzIC5rdC13aWRnZXQ0X19jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7IH1cbiAgLmt0LXdpZGdldDQua3Qtd2lkZ2V0NC0tcHJvZ3Jlc3MgLmt0LXdpZGdldDRfX2NvbnRlbnQgLmt0LXdpZGdldDRfX3Byb2dyZXNzIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtOyB9XG4gICAgLmt0LXdpZGdldDQua3Qtd2lkZ2V0NC0tcHJvZ3Jlc3MgLmt0LXdpZGdldDRfX2NvbnRlbnQgLmt0LXdpZGdldDRfX3Byb2dyZXNzIC5rdC13aWRnZXQ0X19zdGF0cyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0NC5rdC13aWRnZXQ0LS1wcm9ncmVzcyAua3Qtd2lkZ2V0NF9fY29udGVudCAua3Qtd2lkZ2V0NF9fcHJvZ3Jlc3MgLmt0LXdpZGdldDRfX3N0YXRzID4gc3BhbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgICAgICAgLmt0LXdpZGdldDQua3Qtd2lkZ2V0NC0tcHJvZ3Jlc3MgLmt0LXdpZGdldDRfX2NvbnRlbnQgLmt0LXdpZGdldDRfX3Byb2dyZXNzIC5rdC13aWRnZXQ0X19zdGF0cyA+IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAgICAgLmt0LXdpZGdldDQua3Qtd2lkZ2V0NC0tcHJvZ3Jlc3MgLmt0LXdpZGdldDRfX2NvbnRlbnQgLmt0LXdpZGdldDRfX3Byb2dyZXNzIC5rdC13aWRnZXQ0X19zdGF0cyA+IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5rdC13aWRnZXQ0Lmt0LXdpZGdldDQtLXByb2dyZXNzIC5rdC13aWRnZXQ0X19jb250ZW50IC5rdC13aWRnZXQ0X19wcm9ncmVzcyAucHJvZ3Jlc3Mge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLmt0LXdpZGdldDQgLmt0LXdpZGdldDRfX2NoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5rdC13aWRnZXQ0Lmt0LXdpZGdldDQtLXN0aWNreSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5rdC13aWRnZXQ0Lmt0LXdpZGdldDQtLXN0aWNreSAua3Qtd2lkZ2V0NF9faXRlbXMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLmt0LXdpZGdldDQua3Qtd2lkZ2V0NC0tc3RpY2t5IC5rdC13aWRnZXQ0X19pdGVtcy5rdC13aWRnZXQ0X19pdGVtcy0tYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAua3Qtd2lkZ2V0NC5rdC13aWRnZXQ0LS1zdGlja3kgLmt0LXdpZGdldDRfX2NoYXJ0IGNhbnZhcyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA3cmVtIGRhc2hlZCAjZWJlZGYyOyB9XG4gIC5rdC13aWRnZXQ1IC5rdC13aWRnZXQ1X19pdGVtIC5rdC13aWRnZXQ1X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0gLmt0LXdpZGdldDVfX2NvbnRlbnQgLmt0LXdpZGdldDVfX3BpYyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0NSAua3Qtd2lkZ2V0NV9faXRlbSAua3Qtd2lkZ2V0NV9fY29udGVudCAua3Qtd2lkZ2V0NV9fcGljIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogOC41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAua3Qtd2lkZ2V0NSAua3Qtd2lkZ2V0NV9faXRlbSAua3Qtd2lkZ2V0NV9fY29udGVudCAua3Qtd2lkZ2V0NV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0gLmt0LXdpZGdldDVfX2NvbnRlbnQgLmt0LXdpZGdldDVfX3RpdGxlOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAua3Qtd2lkZ2V0NSAua3Qtd2lkZ2V0NV9faXRlbSAua3Qtd2lkZ2V0NV9fY29udGVudCAua3Qtd2lkZ2V0NV9fZGVzYyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwLjRyZW0gMDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC13aWRnZXQ1IC5rdC13aWRnZXQ1X19pdGVtIC5rdC13aWRnZXQ1X19jb250ZW50IC5rdC13aWRnZXQ1X19pbmZvIHNwYW46bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzFyZW07IH1cbiAgICAua3Qtd2lkZ2V0NSAua3Qtd2lkZ2V0NV9faXRlbSAua3Qtd2lkZ2V0NV9fY29udGVudCAua3Qtd2lkZ2V0NV9fc3RhdHMge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5rdC13aWRnZXQ1IC5rdC13aWRnZXQ1X19pdGVtIC5rdC13aWRnZXQ1X19jb250ZW50IC5rdC13aWRnZXQ1X19zdGF0cyAua3Qtd2lkZ2V0NV9fbnVtYmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgICAua3Qtd2lkZ2V0NSAua3Qtd2lkZ2V0NV9faXRlbSAua3Qtd2lkZ2V0NV9fY29udGVudCAua3Qtd2lkZ2V0NV9fc3RhdHM6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtOyB9XG4gICAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0gLmt0LXdpZGdldDVfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC13aWRnZXQ1IHtcbiAgICBwYWRkaW5nOiAxcmVtOyB9XG4gICAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0gLmt0LXdpZGdldDVfX2NvbnRlbnQgLmt0LXdpZGdldDVfX3BpYyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAgIC5rdC13aWRnZXQ1IC5rdC13aWRnZXQ1X19pdGVtIC5rdC13aWRnZXQ1X19jb250ZW50IC5rdC13aWRnZXQ1X19waWMgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0cmVtOyB9XG4gICAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0gLmt0LXdpZGdldDVfX2NvbnRlbnQgLmt0LXdpZGdldDVfX3N0YXRzIC5rdC13aWRnZXQ1X19udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmt0LXdpZGdldDUgLmt0LXdpZGdldDVfX2l0ZW0gLmt0LXdpZGdldDVfX2NvbnRlbnQgLmt0LXdpZGdldDVfX3N0YXRzOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07IH0gfVxuXG4ua3Qtd2lkZ2V0NiAua3Qtd2lkZ2V0Nl9faGVhZCAua3Qtd2lkZ2V0Nl9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4wN3JlbTsgfVxuICAua3Qtd2lkZ2V0NiAua3Qtd2lkZ2V0Nl9faGVhZCAua3Qtd2lkZ2V0Nl9faXRlbSA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogI2E3YWJjMztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLmt0LXdpZGdldDYgLmt0LXdpZGdldDZfX2hlYWQgLmt0LXdpZGdldDZfX2l0ZW0gPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmt0LXdpZGdldDYgLmt0LXdpZGdldDZfX2JvZHkgLmt0LXdpZGdldDZfX2l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMDdyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZWJlZGYyOyB9XG4gIC5rdC13aWRnZXQ2IC5rdC13aWRnZXQ2X19ib2R5IC5rdC13aWRnZXQ2X19pdGVtID4gc3BhbiB7XG4gICAgY29sb3I6ICM2YzcyOTM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAua3Qtd2lkZ2V0NiAua3Qtd2lkZ2V0Nl9fYm9keSAua3Qtd2lkZ2V0Nl9faXRlbSA+IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAua3Qtd2lkZ2V0NiAua3Qtd2lkZ2V0Nl9fYm9keSAua3Qtd2lkZ2V0Nl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5rdC13aWRnZXQ2IC5rdC13aWRnZXQ2X19mb290IC5rdC13aWRnZXQ2X19hY3Rpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4ua3Qtd2lkZ2V0NyAua3Qtd2lkZ2V0N19fZGVzYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiAjNmM3MjkzOyB9XG5cbi5rdC13aWRnZXQ3IC5rdC13aWRnZXQ3X19jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgLmt0LXdpZGdldDcgLmt0LXdpZGdldDdfX2NvbnRlbnQgLmt0LXdpZGdldDdfX3VzZXJwaWMgaW1nIHtcbiAgICB3aWR0aDogMy42cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAua3Qtd2lkZ2V0NyAua3Qtd2lkZ2V0N19fY29udGVudCAua3Qtd2lkZ2V0N19faW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gICAgLmt0LXdpZGdldDcgLmt0LXdpZGdldDdfX2NvbnRlbnQgLmt0LXdpZGdldDdfX2luZm8gLmt0LXdpZGdldDdfX3VzZXJuYW1lIHtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5rdC13aWRnZXQ3IC5rdC13aWRnZXQ3X19jb250ZW50IC5rdC13aWRnZXQ3X19pbmZvIC5rdC13aWRnZXQ3X190aW1lIHtcbiAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07IH1cblxuLmt0LXdpZGdldDcgLmt0LXdpZGdldDdfX2J1dHRvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG4ua3Qtd2lkZ2V0Ny5rdC13aWRnZXQ3LS1za2luLWxpZ2h0IC5rdC13aWRnZXQ3X19kZXNjIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmt0LXdpZGdldDcua3Qtd2lkZ2V0Ny0tc2tpbi1saWdodCAua3Qtd2lkZ2V0N19faW5mbyAua3Qtd2lkZ2V0N19fdXNlcm5hbWUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ua3Qtd2lkZ2V0Ny5rdC13aWRnZXQ3LS1za2luLWxpZ2h0IC5rdC13aWRnZXQ3X19pbmZvIC5rdC13aWRnZXQ3X190aW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ua3Qtd2lkZ2V0OSB7XG4gIHBhZGRpbmc6IDIuMnJlbTsgfVxuICAua3Qtd2lkZ2V0OSAua3Qtd2lkZ2V0OV9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0OSAua3Qtd2lkZ2V0OV9faGVhZGVyIC5rdC13aWRnZXQ5X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3Qtd2lkZ2V0OSAua3Qtd2lkZ2V0OV9faGVhZGVyIC5rdC13aWRnZXQ5X19kZXNjIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXdpZGdldDkgLmt0LXdpZGdldDlfX2hlYWRlciAua3Qtd2lkZ2V0OV9fdGV4dCB7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3Qtd2lkZ2V0OSAua3Qtd2lkZ2V0OV9fY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0OSAua3Qtd2lkZ2V0OV9fY2hhcnQgLmt0LXdpZGdldDlfX3N0YXQge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmt0LXdpZGdldDEwIC5rdC13aWRnZXQxMF9fY2hhcnQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAua3Qtd2lkZ2V0MTAgLmt0LXdpZGdldDEwX19jaGFydCBjYW52YXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuXG4ua3Qtd2lkZ2V0MTAgLmt0LXdpZGdldDEwX19pdGVtcyAua3Qtd2lkZ2V0MTBfX2l0ZW0gLmt0LXdpZGdldDEwX19zdGF0cyB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4ua3Qtd2lkZ2V0MTAgLmt0LXdpZGdldDEwX19pdGVtcyAua3Qtd2lkZ2V0MTBfX2l0ZW0gLmt0LXdpZGdldDEwX190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4ua3Qtd2lkZ2V0MTAgLmt0LXdpZGdldDEwX19pdGVtcyAua3Qtd2lkZ2V0MTBfX2l0ZW0gLnByb2dyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtOyB9XG5cbi5rdC13aWRnZXQxMCAua3Qtd2lkZ2V0MTBfX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4ua3Qtd2lkZ2V0MTEgLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLmt0LXdpZGdldDExIC50YWJsZSB0aGVhZCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2E3YWJjMzsgfVxuXG4ua3Qtd2lkZ2V0MTEgLnRhYmxlIHRib2R5ID4gdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlYmVkZjI7IH1cbiAgLmt0LXdpZGdldDExIC50YWJsZSB0Ym9keSA+IHRyID4gdGQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3Qtd2lkZ2V0MTEgLnRhYmxlIHRib2R5ID4gdHIgPiB0ZCA+IGxhYmVsIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwLjVyZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgLmt0LXdpZGdldDExIC50YWJsZSB0Ym9keSA+IHRyID4gdGQgLmt0LXdpZGdldDExX19jaGFydCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAtMC42cmVtOyB9XG4gICAgLmt0LXdpZGdldDExIC50YWJsZSB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5rdC13aWRnZXQxMSAudGFibGUgdGJvZHkgPiB0ciAua3Qtd2lkZ2V0MTFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7IH1cbiAgICAua3Qtd2lkZ2V0MTEgLnRhYmxlIHRib2R5ID4gdHIgLmt0LXdpZGdldDExX190aXRsZTpob3ZlciB7XG4gICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTsgfVxuICAgIC5rdC13aWRnZXQxMSAudGFibGUgdGJvZHkgPiB0ciAua3Qtd2lkZ2V0MTFfX3RpdGxlID4gc3BhbiB7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3Qtd2lkZ2V0MTEgLnRhYmxlIHRib2R5ID4gdHIgLmt0LXdpZGdldDExX19zdWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAua3Qtd2lkZ2V0MTEgLnRhYmxlIHRib2R5ID4gdHI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5rdC13aWRnZXQxMiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5rdC13aWRnZXQxMiAua3Qtd2lkZ2V0MTJfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3Qtd2lkZ2V0MTIgLmt0LXdpZGdldDEyX19jb250ZW50IC5rdC13aWRnZXQxMl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmt0LXdpZGdldDEyIC5rdC13aWRnZXQxMl9fY29udGVudCAua3Qtd2lkZ2V0MTJfX2l0ZW0gLmt0LXdpZGdldDEyX19pbmZvIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgICAgICAgLmt0LXdpZGdldDEyIC5rdC13aWRnZXQxMl9fY29udGVudCAua3Qtd2lkZ2V0MTJfX2l0ZW0gLmt0LXdpZGdldDEyX19pbmZvIC5rdC13aWRnZXQxMl9fZGVzYyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAua3Qtd2lkZ2V0MTIgLmt0LXdpZGdldDEyX19jb250ZW50IC5rdC13aWRnZXQxMl9faXRlbSAua3Qtd2lkZ2V0MTJfX2luZm8gLmt0LXdpZGdldDEyX192YWx1ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAua3Qtd2lkZ2V0MTIgLmt0LXdpZGdldDEyX19jb250ZW50IC5rdC13aWRnZXQxMl9faXRlbSAua3Qtd2lkZ2V0MTJfX2luZm8gLmt0LXdpZGdldDEyX19wcm9ncmVzcyB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9XG4gICAgICAgICAgLmt0LXdpZGdldDEyIC5rdC13aWRnZXQxMl9fY29udGVudCAua3Qtd2lkZ2V0MTJfX2l0ZW0gLmt0LXdpZGdldDEyX19pbmZvIC5rdC13aWRnZXQxMl9fcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjZyZW07IH1cbiAgICAgICAgICAua3Qtd2lkZ2V0MTIgLmt0LXdpZGdldDEyX19jb250ZW50IC5rdC13aWRnZXQxMl9faXRlbSAua3Qtd2lkZ2V0MTJfX2luZm8gLmt0LXdpZGdldDEyX19wcm9ncmVzcyAua3Qtd2lkZ2V0MTJfX3N0YXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLmt0LXdpZGdldDEyIC5rdC13aWRnZXQxMl9fY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rdC13aWRnZXQxMiAua3Qtd2lkZ2V0MTJfX2NoYXJ0IGNhbnZhcyB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5rdC13aWRnZXQxMyB7XG4gIHBhZGRpbmc6IDJyZW0gMDsgfVxuICAua3Qtd2lkZ2V0MTMgLmt0LXdpZGdldDEzX19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAua3Qtd2lkZ2V0MTMgLmt0LXdpZGdldDEzX19pdGVtIC5rdC13aWRnZXQxM19fZGVzYyB7XG4gICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAua3Qtd2lkZ2V0MTMgLmt0LXdpZGdldDEzX19pdGVtIC5rdC13aWRnZXQxM19fdGV4dCB7XG4gICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5rdC13aWRnZXQxMyAua3Qtd2lkZ2V0MTNfX2l0ZW0gLmt0LXdpZGdldDEzX190ZXh0Lmt0LXdpZGdldDEzX190ZXh0LS1ib2xkIHtcbiAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmt0LXdpZGdldDEzIC5rdC13aWRnZXQxM19faXRlbSA+IHNwYW4ge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgZmxleDogMTsgfVxuICAgIC5rdC13aWRnZXQxMyAua3Qtd2lkZ2V0MTNfX2l0ZW06bGFzc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAua3Qtd2lkZ2V0MTMgLmt0LXdpZGdldDEzX19hY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgICAua3Qtd2lkZ2V0MTMgLmt0LXdpZGdldDEzX19hY3Rpb24gLmt0LXdpZGdldF9fZGV0YWxpcyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItdG9wOiAwLjA3cmVtIGRhc2hlZCAjZWJlZGYyOyB9XG4gICAgLmt0LXdpZGdldDEzIC5rdC13aWRnZXQxM19fYWN0aW9uIC5rdC13aWRnZXQxM19fYWN0aW9uIHtcbiAgICAgIGJvcmRlci10b3A6IDAuMDdyZW0gZGFzaGVkICNlYmVkZjI7IH1cblxuLmt0LXdpZGdldDE0IHtcbiAgcGFkZGluZzogMjVweDsgfVxuICAua3Qtd2lkZ2V0MTQua3Qtd2lkZ2V0MTQtLW5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmt0LXdpZGdldDE0IC5rdC13aWRnZXQxNF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMCAxLjFyZW0gMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0MTQgLmt0LXdpZGdldDE0X19oZWFkZXIgLmt0LXdpZGdldDE0X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3Qtd2lkZ2V0MTQgLmt0LXdpZGdldDE0X19oZWFkZXIgLmt0LXdpZGdldDE0X19kZXNjIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gIC5rdC13aWRnZXQxNCAua3Qtd2lkZ2V0MTRfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmt0LXdpZGdldDE0IC5rdC13aWRnZXQxNF9fbGVnZW5kcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICAgLmt0LXdpZGdldDE0IC5rdC13aWRnZXQxNF9fbGVnZW5kcyAua3Qtd2lkZ2V0MTRfX2xlZ2VuZCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmt0LXdpZGdldDE0IC5rdC13aWRnZXQxNF9fbGVnZW5kcyAua3Qtd2lkZ2V0MTRfX2xlZ2VuZCAua3Qtd2lkZ2V0MTRfX2J1bGxldCB7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMC40NXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS4xcmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MTQgLmt0LXdpZGdldDE0X19sZWdlbmRzIC5rdC13aWRnZXQxNF9fbGVnZW5kIC5rdC13aWRnZXQxNF9fc3RhdHMge1xuICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAgICAgLmt0LXdpZGdldDE0IC5rdC13aWRnZXQxNF9fbGVnZW5kcyAua3Qtd2lkZ2V0MTRfX2xlZ2VuZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7IH1cbiAgLmt0LXdpZGdldDE0IC5rdC13aWRnZXQxNF9fY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rdC13aWRnZXQxNCAua3Qtd2lkZ2V0MTRfX2NoYXJ0IC5rdC13aWRnZXQxNF9fc3RhdCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICNhZGIxYzc7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAua3Qtd2lkZ2V0MTQgLmt0LXdpZGdldDE0X19jaGFydCBjYW52YXMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC13aWRnZXQxNCB7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICAgIC5rdC13aWRnZXQxNCAua3Qtd2lkZ2V0MTRfX2xlZ2VuZHMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH0gfVxuXG4ua3Qtd2lkZ2V0MTUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuICAua3Qtd2lkZ2V0MTUgLmt0LXdpZGdldDE1X19pdGVtcyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAua3Qtd2lkZ2V0MTUgLmt0LXdpZGdldDE1X19pdGVtcy5rdC13aWRnZXQxNV9faXRlbXMtLWJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAua3Qtd2lkZ2V0MTUgLmt0LXdpZGdldDE1X19pdGVtcyAua3Qtd2lkZ2V0MTVfX2l0ZW0gLmt0LXdpZGdldDE1X19zdGF0cyB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgIC5rdC13aWRnZXQxNSAua3Qtd2lkZ2V0MTVfX2l0ZW1zIC5rdC13aWRnZXQxNV9faXRlbSAua3Qtd2lkZ2V0MTVfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXdpZGdldDE1IC5rdC13aWRnZXQxNV9faXRlbXMgLmt0LXdpZGdldDE1X19pdGVtIC5wcm9ncmVzcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgICBoZWlnaHQ6IDAuNDVyZW07IH1cbiAgICAua3Qtd2lkZ2V0MTUgLmt0LXdpZGdldDE1X19pdGVtcyAua3Qtd2lkZ2V0MTVfX2Rlc2Mge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cblxuLmt0LXdpZGdldDE2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX2l0ZW1zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLmt0LXdpZGdldDE2IC5rdC13aWRnZXQxNl9faXRlbXMgLmt0LXdpZGdldDE2X19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAwLjdyZW0gMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2ViZWRmMjsgfVxuICAgICAgLmt0LXdpZGdldDE2IC5rdC13aWRnZXQxNl9faXRlbXMgLmt0LXdpZGdldDE2X19pdGVtIC5rdC13aWRnZXQxNl9fc2NlZHVsZWQge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MTYgLmt0LXdpZGdldDE2X19pdGVtcyAua3Qtd2lkZ2V0MTZfX2l0ZW0gLmt0LXdpZGdldDE2X19hbW91bnQge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgLmt0LXdpZGdldDE2IC5rdC13aWRnZXQxNl9faXRlbXMgLmt0LXdpZGdldDE2X19pdGVtIC5rdC13aWRnZXQxNl9fZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX2l0ZW1zIC5rdC13aWRnZXQxNl9faXRlbSAua3Qtd2lkZ2V0MTZfX3ByaWNlIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgLmt0LXdpZGdldDE2IC5rdC13aWRnZXQxNl9faXRlbXMgLmt0LXdpZGdldDE2X19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX3N0YXRzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX3N0YXRzIC5rdC13aWRnZXQxNl9fbGVnZW5kcyB7XG4gICAgICBmb250LXdlaWdodDogMTtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuICAgICAgLmt0LXdpZGdldDE2IC5rdC13aWRnZXQxNl9fc3RhdHMgLmt0LXdpZGdldDE2X19sZWdlbmRzIC5rdC13aWRnZXQxNl9fbGVnZW5kIC5rdC13aWRnZXQxNl9fYnVsbGV0IHtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjQ1cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDFyZW0gMC4xcmVtIDA7IH1cbiAgICAgIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX3N0YXRzIC5rdC13aWRnZXQxNl9fbGVnZW5kcyAua3Qtd2lkZ2V0MTZfX2xlZ2VuZCAua3Qtd2lkZ2V0MTZfX3N0YXQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAua3Qtd2lkZ2V0MTYgLmt0LXdpZGdldDE2X19zdGF0cyAua3Qtd2lkZ2V0MTZfX2xlZ2VuZHMgLmt0LXdpZGdldDE2X19sZWdlbmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwOyB9XG4gICAgICAua3Qtd2lkZ2V0MTYgLmt0LXdpZGdldDE2X19zdGF0cyAua3Qtd2lkZ2V0MTZfX2xlZ2VuZHM6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAua3Qtd2lkZ2V0MTYgLmt0LXdpZGdldDE2X19zdGF0cyAua3Qtd2lkZ2V0MTZfX3Zpc3VhbCAua3Qtd2lkZ2V0MTZfX2NoYXJ0IHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICBmbGV4OiAxOyB9XG4gICAgICAua3Qtd2lkZ2V0MTYgLmt0LXdpZGdldDE2X19zdGF0cyAua3Qtd2lkZ2V0MTZfX3Zpc3VhbCAua3Qtd2lkZ2V0MTZfX2NoYXJ0IC5rdC13aWRnZXQxNl9fc3RhdCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjYWRiMWM3OyB9XG4gICAgICAua3Qtd2lkZ2V0MTYgLmt0LXdpZGdldDE2X19zdGF0cyAua3Qtd2lkZ2V0MTZfX3Zpc3VhbCAua3Qtd2lkZ2V0MTZfX2NoYXJ0IGNhbnZhcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmt0LXdpZGdldDE2IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX2l0ZW1zIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmt0LXdpZGdldDE2IC5rdC13aWRnZXQxNl9fc3RhdHMge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5rdC13aWRnZXQxNiAua3Qtd2lkZ2V0MTZfX3N0YXRzIC5rdC13aWRnZXQxNl9fbGVnZW5kcyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfSB9XG5cbi5rdC13aWRnZXQxNyAua3Qtd2lkZ2V0MTdfX3Zpc3VhbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAua3Qtd2lkZ2V0MTcgLmt0LXdpZGdldDE3X192aXN1YWwgLmt0LXdpZGdldDE3X19jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA4cmVtOyB9XG5cbi5rdC13aWRnZXQxNyAua3Qtd2lkZ2V0MTdfX3N0YXRzIHtcbiAgZGlzcGxheTogY29sdW1uO1xuICBtYXJnaW46IC00LjNyZW0gYXV0byAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkwJTsgfVxuICAua3Qtd2lkZ2V0MTcgLmt0LXdpZGdldDE3X19zdGF0cyAua3Qtd2lkZ2V0MTdfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmt0LXdpZGdldDE3IC5rdC13aWRnZXQxN19fc3RhdHMgLmt0LXdpZGdldDE3X19pdGVtcyAua3Qtd2lkZ2V0MTdfX2l0ZW0ge1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBtYXJnaW46IDAuM3JlbTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMDYpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAxNXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMDYpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXdpZGdldDE3IC5rdC13aWRnZXQxN19fc3RhdHMgLmt0LXdpZGdldDE3X19pdGVtcyAua3Qtd2lkZ2V0MTdfX2l0ZW0gLmt0LXdpZGdldDE3X19pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLmt0LXdpZGdldDE3IC5rdC13aWRnZXQxN19fc3RhdHMgLmt0LXdpZGdldDE3X19pdGVtcyAua3Qtd2lkZ2V0MTdfX2l0ZW0gLmt0LXdpZGdldDE3X19pY29uID4gaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07IH1cbiAgICAgICAgLmt0LXdpZGdldDE3IC5rdC13aWRnZXQxN19fc3RhdHMgLmt0LXdpZGdldDE3X19pdGVtcyAua3Qtd2lkZ2V0MTdfX2l0ZW0gLmt0LXdpZGdldDE3X19pY29uIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4OyB9XG4gICAgICAua3Qtd2lkZ2V0MTcgLmt0LXdpZGdldDE3X19zdGF0cyAua3Qtd2lkZ2V0MTdfX2l0ZW1zIC5rdC13aWRnZXQxN19faXRlbSAua3Qtd2lkZ2V0MTdfX3N1YnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgICAgLmt0LXdpZGdldDE3IC5rdC13aWRnZXQxN19fc3RhdHMgLmt0LXdpZGdldDE3X19pdGVtcyAua3Qtd2lkZ2V0MTdfX2l0ZW0gLmt0LXdpZGdldDE3X19kZXNjIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgIC5rdC13aWRnZXQxNyAua3Qtd2lkZ2V0MTdfX3N0YXRzIC5rdC13aWRnZXQxN19faXRlbXMgLmt0LXdpZGdldDE3X19pdGVtOmhvdmVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggMjFweCAxcHggcmdiYSg2OSwgNjUsIDc4LCAwLjEyKTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAyMXB4IDFweCByZ2JhKDY5LCA2NSwgNzgsIDAuMTIpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3Qtd2lkZ2V0MTcgLmt0LXdpZGdldDE3X19zdGF0cyAua3Qtd2lkZ2V0MTdfX2l0ZW1zIC5rdC13aWRnZXQxN19faXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH0gfVxuXG4ua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X19waWMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X19waWMgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5rdC13aWRnZXQxOSAua3Qtd2lkZ2V0MTlfX3BpYyAua3Qtd2lkZ2V0MTlfX3NoYWRvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNzAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMjAlLCByZ2JhKDAsIDAsIDAsIDApKSwgY29sb3Itc3RvcCg0MCUsIHJnYmEoMCwgMCwgMCwgMC4xKSksIGNvbG9yLXN0b3AoOTAlLCByZ2JhKDAsIDAsIDAsIDAuNSkpKSBuby1yZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDIwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDkwJSkgbm8tcmVwZWF0IHNjcm9sbCAwIDA7IH1cbiAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fcGljIC5rdC13aWRnZXQxOV9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweDtcbiAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X19waWMgLmt0LXdpZGdldDE5X19sYWJlbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1cHg7XG4gICAgbGVmdDogMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fcGljIC5rdC13aWRnZXQxOV9fbGFiZWxzIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGxlZnQ6IDE1cHg7IH0gfVxuXG4ua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X193cmFwcGVyIC5rdC13aWRnZXQxOV9fY29udGVudCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDEuNzVyZW0gMDsgfVxuICAgIC5rdC13aWRnZXQxOSAua3Qtd2lkZ2V0MTlfX3dyYXBwZXIgLmt0LXdpZGdldDE5X19jb250ZW50IC5rdC13aWRnZXQxOV9fdXNlcnBpYyA+IGltZyB7XG4gICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIC5rdC13aWRnZXQxOSAua3Qtd2lkZ2V0MTlfX3dyYXBwZXIgLmt0LXdpZGdldDE5X19jb250ZW50IC5rdC13aWRnZXQxOV9faW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fd3JhcHBlciAua3Qtd2lkZ2V0MTlfX2NvbnRlbnQgLmt0LXdpZGdldDE5X19pbmZvIC5rdC13aWRnZXQxOV9fdXNlcm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fd3JhcHBlciAua3Qtd2lkZ2V0MTlfX2NvbnRlbnQgLmt0LXdpZGdldDE5X19pbmZvIC5rdC13aWRnZXQxOV9fdXNlcm5hbWU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fd3JhcHBlciAua3Qtd2lkZ2V0MTlfX2NvbnRlbnQgLmt0LXdpZGdldDE5X19pbmZvIC5rdC13aWRnZXQxOV9fdGltZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X193cmFwcGVyIC5rdC13aWRnZXQxOV9fY29udGVudCAua3Qtd2lkZ2V0MTlfX3N0YXRzIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5rdC13aWRnZXQxOSAua3Qtd2lkZ2V0MTlfX3dyYXBwZXIgLmt0LXdpZGdldDE5X19jb250ZW50IC5rdC13aWRnZXQxOV9fc3RhdHMgLmt0LXdpZGdldDE5X19udW1iZXIge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fd3JhcHBlciAua3Qtd2lkZ2V0MTlfX2NvbnRlbnQgLmt0LXdpZGdldDE5X19zdGF0cyAua3Qtd2lkZ2V0MTlfX2NvbW1lbnQge1xuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fd3JhcHBlciAua3Qtd2lkZ2V0MTlfX2NvbnRlbnQgLmt0LXdpZGdldDE5X19zdGF0cyAua3Qtd2lkZ2V0MTlfX2NvbW1lbnQ6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LXdpZGdldDE5IC5rdC13aWRnZXQxOV9fd3JhcHBlciAua3Qtd2lkZ2V0MTlfX2NvbnRlbnQgLmt0LXdpZGdldDE5X19zdGF0cyBzcGFuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X193cmFwcGVyIC5rdC13aWRnZXQxOV9fdGV4dCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBjb2xvcjogI2E3YWJjMzsgfVxuXG4ua3Qtd2lkZ2V0MTkgLmt0LXdpZGdldDE5X19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07IH1cblxuLmt0LXdpZGdldDIwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmt0LXdpZGdldDIwIC5rdC13aWRnZXQyMF9fY29udGVudCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLXRvcDogMS4xNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5rdC13aWRnZXQyMCAua3Qtd2lkZ2V0MjBfX2NvbnRlbnQgLmt0LXdpZGdldDIwX19kZXNjIHtcbiAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0MjAgLmt0LXdpZGdldDIwX19jb250ZW50IC5rdC13aWRnZXQyMF9fbnVtYmVyIHtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAua3Qtd2lkZ2V0MjAgLmt0LXdpZGdldDIwX19jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmt0LXdpZGdldDIwIC5rdC13aWRnZXQyMF9fY2hhcnQgY2FudmFzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLmt0LXdpZGdldDIxIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmt0LXdpZGdldDIxIC5rdC13aWRnZXQyMV9fY29udGVudCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLXRvcDogMS4xNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmt0LXdpZGdldDIxIC5rdC13aWRnZXQyMV9fY29udGVudCAua3Qtd2lkZ2V0MjFfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MjEgLmt0LXdpZGdldDIxX19jb250ZW50IC5rdC13aWRnZXQyMV9faXRlbSAua3Qtd2lkZ2V0MjFfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAgIC5rdC13aWRnZXQyMSAua3Qtd2lkZ2V0MjFfX2NvbnRlbnQgLmt0LXdpZGdldDIxX19pdGVtIC5rdC13aWRnZXQyMV9faWNvbiBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAgICAgLmt0LXdpZGdldDIxIC5rdC13aWRnZXQyMV9fY29udGVudCAua3Qtd2lkZ2V0MjFfX2l0ZW0gLmt0LXdpZGdldDIxX19pbmZvIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgZmxleDogMTsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjEgLmt0LXdpZGdldDIxX19jb250ZW50IC5rdC13aWRnZXQyMV9faXRlbSAua3Qtd2lkZ2V0MjFfX2luZm8gLmt0LXdpZGdldDIxX190aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjEgLmt0LXdpZGdldDIxX19jb250ZW50IC5rdC13aWRnZXQyMV9faXRlbSAua3Qtd2lkZ2V0MjFfX2luZm8gLmt0LXdpZGdldDIxX19zdWIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAua3Qtd2lkZ2V0MjEgLmt0LXdpZGdldDIxX19jaGFydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmt0LXdpZGdldDIxIC5rdC13aWRnZXQyMV9fY2hhcnQgY2FudmFzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5rdC13aWRnZXQyMSAua3Qtd2lkZ2V0MjFfX2NvbnRlbnQgLmt0LXdpZGdldDIxX19pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgLmt0LXdpZGdldDIxIC5rdC13aWRnZXQyMV9fY29udGVudCAua3Qtd2lkZ2V0MjFfX2l0ZW0gLmt0LXdpZGdldDIxX19pbmZvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9IH1cblxuLmt0LXdpZGdldDI0IHtcbiAgcGFkZGluZzogMjVweDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7IH1cbiAgLmt0LXdpZGdldDI0IC5rdC13aWRnZXQyNF9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmt0LXdpZGdldDI0IC5rdC13aWRnZXQyNF9fZGV0YWlscyAua3Qtd2lkZ2V0MjRfX2luZm8gLmt0LXdpZGdldDI0X190aXRsZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC13aWRnZXQyNCAua3Qtd2lkZ2V0MjRfX2RldGFpbHMgLmt0LXdpZGdldDI0X19pbmZvIC5rdC13aWRnZXQyNF9fdGl0bGU6aG92ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC13aWRnZXQyNCAua3Qtd2lkZ2V0MjRfX2RldGFpbHMgLmt0LXdpZGdldDI0X19pbmZvIC5rdC13aWRnZXQyNF9fZGVzYyB7XG4gICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAua3Qtd2lkZ2V0MjQgLmt0LXdpZGdldDI0X19kZXRhaWxzIC5rdC13aWRnZXQyNF9fc3RhdHMge1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5rdC13aWRnZXQyNCAucHJvZ3Jlc3Mge1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbjogMnJlbSAwIDAuNXJlbSAwOyB9XG4gIC5rdC13aWRnZXQyNCAua3Qtd2lkZ2V0MjRfX2FjdGlvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAua3Qtd2lkZ2V0MjQgLmt0LXdpZGdldDI0X19hY3Rpb24gLmt0LXdpZGdldDI0X19jaGFuZ2Uge1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAua3Qtd2lkZ2V0MjQgLmt0LXdpZGdldDI0X19hY3Rpb24gLmt0LXdpZGdldDI0X19udW1iZXIge1xuICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmt0LXdpZGdldDI0Lmt0LXdpZGdldDI0LS1zb2xpZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWRmMjtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC13aWRnZXQyNCB7XG4gICAgcGFkZGluZzogMTVweDsgfSB9XG5cbi5rdC13aWRnZXQyNSB7XG4gIG1hcmdpbjogMnJlbSAwOyB9XG4gIC5rdC13aWRnZXQyNSAua3Qtd2lkZ2V0MjVfX3N0YXRzIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gIC5rdC13aWRnZXQyNSAua3Qtd2lkZ2V0MjVfX3N1YnRpdGxlIHtcbiAgICBjb2xvcjogI2E3YWJjMztcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLmt0LXdpZGdldDI1IC5rdC13aWRnZXQyNV9faXRlbXMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgIC5rdC13aWRnZXQyNSAua3Qtd2lkZ2V0MjVfX2l0ZW1zIC5rdC13aWRnZXQyNV9faXRlbSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICBmbGV4OiAxOyB9XG4gICAgICAua3Qtd2lkZ2V0MjUgLmt0LXdpZGdldDI1X19pdGVtcyAua3Qtd2lkZ2V0MjVfX2l0ZW0gLmt0LXdpZGdldDI1X19wcm9ncmVzcy1zdWIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5rdC13aWRnZXQyNSAua3Qtd2lkZ2V0MjVfX2l0ZW1zIC5rdC13aWRnZXQyNV9faXRlbSAua3Qtd2lkZ2V0MjVfX251bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLmt0LXdpZGdldDI1IC5rdC13aWRnZXQyNV9faXRlbXMgLmt0LXdpZGdldDI1X19pdGVtIC5wcm9ncmVzcyB7XG4gICAgICAgIGhlaWdodDogMC41cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MjUgLmt0LXdpZGdldDI1X19pdGVtcyAua3Qtd2lkZ2V0MjVfX2l0ZW0gLmt0LXdpZGdldDI1X19kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC43cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmt0LXdpZGdldDI1IC5rdC13aWRnZXQyNV9faXRlbXMgLmt0LXdpZGdldDI1X19pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW46IDAgMnJlbTsgfVxuXG4ua3Qtd2lkZ2V0MjYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuICAua3Qtd2lkZ2V0MjYgLmt0LXdpZGdldDI2X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmt0LXdpZGdldDI2IC5rdC13aWRnZXQyNl9fY29udGVudCAua3Qtd2lkZ2V0MjZfX251bWJlciB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgICAua3Qtd2lkZ2V0MjYgLmt0LXdpZGdldDI2X19jb250ZW50IC5rdC13aWRnZXQyNl9fZGVzYyB7XG4gICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi10b3A6IDAuNTVyZW07IH1cbiAgLmt0LXdpZGdldDI2IC5rdC13aWRnZXQyNl9fY2hhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5rdC13aWRnZXQyNiAua3Qtd2lkZ2V0MjZfX2NoYXJ0IGNhbnZhcyB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5rdC13aWRnZXQyNyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X192aXN1YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAgIC5rdC13aWRnZXQyNyAua3Qtd2lkZ2V0MjdfX3Zpc3VhbCA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjg2cHg7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fdmlzdWFsIC5rdC13aWRnZXQyN19fdGl0bGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA2MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fdmlzdWFsIC5rdC13aWRnZXQyN19fdGl0bGUgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07IH1cbiAgICAgICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fdmlzdWFsIC5rdC13aWRnZXQyN19fdGl0bGUgPiBzcGFuID4gc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC40cmVtOyB9XG4gICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fdmlzdWFsIC5rdC13aWRnZXQyN19fYnRuIC5idG4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMXJlbSAyLjVyZW07IH1cbiAgICAgIC5rdC13aWRnZXQyNyAua3Qtd2lkZ2V0MjdfX3Zpc3VhbCAua3Qtd2lkZ2V0MjdfX2J0biAuYnRuOmhvdmVyLCAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X192aXN1YWwgLmt0LXdpZGdldDI3X19idG4gLmJ0bjpmb2N1cywgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fdmlzdWFsIC5rdC13aWRnZXQyN19fYnRuIC5idG46YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIge1xuICAgIG1hcmdpbjogM3JlbSAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtIDAgMC41cmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fY29udGFpbmVyIC5uYXYge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICBib3JkZXItc3BhY2luZzogMC43cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLm5hdiAubmF2LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG4gICAgICAgIC5rdC13aWRnZXQyNyAua3Qtd2lkZ2V0MjdfX2NvbnRhaW5lciAubmF2IC5uYXYtaXRlbSA+IGEge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbSAwIDAuOHJlbSAwO1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmN2Y4ZmE7IH1cbiAgICAgICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLm5hdiAubmF2LWl0ZW0gPiBhLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2Q5NGZiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC13aWRnZXQyNyAua3Qtd2lkZ2V0MjdfX2NvbnRhaW5lciAudGFiLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAxcmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLnRhYi1jb250ZW50IC5rdC13aWRnZXQyN19faGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMS4xcmVtIDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLnRhYi1jb250ZW50IC5rdC13aWRnZXQyN19faGVhZGVyIC5rdC13aWRnZXQyN19fdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLnRhYi1jb250ZW50IC5rdC13aWRnZXQyN19faGVhZGVyIC5rdC13aWRnZXQyN19fZGVzYyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuMnJlbTsgfVxuICAgICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fY29udGFpbmVyIC50YWItY29udGVudCAua3Qtd2lkZ2V0MjdfX2xlZ2VuZHMgLmt0LXdpZGdldDI3X19sZWdlbmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjlyZW07IH1cbiAgICAgICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fY29udGFpbmVyIC50YWItY29udGVudCAua3Qtd2lkZ2V0MjdfX2xlZ2VuZHMgLmt0LXdpZGdldDI3X19sZWdlbmQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLnRhYi1jb250ZW50IC5rdC13aWRnZXQyN19fbGVnZW5kcyAua3Qtd2lkZ2V0MjdfX2xlZ2VuZCAua3Qtd2lkZ2V0MjdfX3N0YXRzIHtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLnRhYi1jb250ZW50IC5rdC13aWRnZXQyN19fbGVnZW5kcyAua3Qtd2lkZ2V0MjdfX2xlZ2VuZCAua3Qtd2lkZ2V0MjdfX2J1bGxldCB7XG4gICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDAuNDVyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwLjFyZW0gMDsgfVxuICAgICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fY29udGFpbmVyIC50YWItY29udGVudCAua3Qtd2lkZ2V0MjdfX2NoYXJ0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7IH1cbiAgICAgICAgLmt0LXdpZGdldDI3IC5rdC13aWRnZXQyN19fY29udGFpbmVyIC50YWItY29udGVudCAua3Qtd2lkZ2V0MjdfX2NoYXJ0IC5rdC13aWRnZXQyN19fc3RhdCB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjcgLmt0LXdpZGdldDI3X19jb250YWluZXIgLnRhYi1jb250ZW50IC5rdC13aWRnZXQyN19fY2hhcnQgY2FudmFzIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuXG4ua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X192aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDI4NnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXItc3BhY2luZzogMS4ycmVtO1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwIDFyZW07IH1cbiAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC5uYXYgLm5hdi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cbiAgICAgIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMXJlbSAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyB9XG4gICAgICAgIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhID4gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC5uYXYgLm5hdi1pdGVtID4gYSA+IHNwYW4gPiBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC40cmVtOyB9XG4gICAgICAgICAgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAubmF2IC5uYXYtaXRlbSA+IGEgPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC5uYXYgLm5hdi1pdGVtID4gYS5hY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAubmF2IC5uYXYtaXRlbSA+IGEuYWN0aXZlID4gc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAgICAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC5uYXYgLm5hdi1pdGVtID4gYS5hY3RpdmUgPiBzcGFuID4gaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhOmZvY3VzLCAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC5uYXYgLm5hdi1pdGVtID4gYTphY3RpdmUsIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhOmZvY3VzID4gc3BhbiwgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAubmF2IC5uYXYtaXRlbSA+IGE6YWN0aXZlID4gc3BhbiwgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAubmF2IC5uYXYtaXRlbSA+IGE6aG92ZXIgPiBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgICAgIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhOmZvY3VzID4gc3BhbiA+IGksIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLm5hdiAubmF2LWl0ZW0gPiBhOmFjdGl2ZSA+IHNwYW4gPiBpLCAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC5uYXYgLm5hdi1pdGVtID4gYTpob3ZlciA+IHNwYW4gPiBpIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAudGFiLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC50YWItY29udGVudCAudGFiLXBhbmUgLmt0LXdpZGdldDI4X190YWItaXRlbXMgLmt0LXdpZGdldDI4X190YWItaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWRmMjsgfVxuICAgICAgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC5rdC13aWRnZXQyOF9fdGFiLWl0ZW1zIC5rdC13aWRnZXQyOF9fdGFiLWl0ZW0gPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLmt0LXdpZGdldDI4IC5rdC13aWRnZXQyOF9fd3JhcHBlciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC5rdC13aWRnZXQyOF9fdGFiLWl0ZW1zIC5rdC13aWRnZXQyOF9fdGFiLWl0ZW0gPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMzsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC50YWItY29udGVudCAudGFiLXBhbmUgLmt0LXdpZGdldDI4X190YWItaXRlbXMgLmt0LXdpZGdldDI4X190YWItaXRlbSA+IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MjggLmt0LXdpZGdldDI4X193cmFwcGVyIC50YWItY29udGVudCAudGFiLXBhbmUgLmt0LXdpZGdldDI4X190YWItaXRlbXMgLmt0LXdpZGdldDI4X190YWItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5rdC13aWRnZXQyOCAua3Qtd2lkZ2V0MjhfX3dyYXBwZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSAua3Qtd2lkZ2V0MjhfX3RhYi1pdGVtcyAua3Qtd2lkZ2V0MjhfX3RhYi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5rdC13aWRnZXQyOSB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLmt0LXdpZGdldDI5IC5rdC13aWRnZXQyOV9fY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAua3Qtd2lkZ2V0MjkgLmt0LXdpZGdldDI5X19jb250ZW50IC5rdC13aWRnZXQyOV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM2YzcyOTM7IH1cbiAgICAua3Qtd2lkZ2V0MjkgLmt0LXdpZGdldDI5X19jb250ZW50IC5rdC13aWRnZXQyOV9faXRlbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmt0LXdpZGdldDI5IC5rdC13aWRnZXQyOV9fY29udGVudCAua3Qtd2lkZ2V0MjlfX2l0ZW0gLmt0LXdpZGdldDI5X19pbmZvIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgLmt0LXdpZGdldDI5IC5rdC13aWRnZXQyOV9fY29udGVudCAua3Qtd2lkZ2V0MjlfX2l0ZW0gLmt0LXdpZGdldDI5X19pbmZvIC5rdC13aWRnZXQyOV9fc3VidGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0MjkgLmt0LXdpZGdldDI5X19jb250ZW50IC5rdC13aWRnZXQyOV9faXRlbSAua3Qtd2lkZ2V0MjlfX2luZm8gLmt0LXdpZGdldDI5X19zdGF0cyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5rdC13aWRnZXQyOSAua3Qtd2lkZ2V0MjlfX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5rdC13aWRnZXQyOSAua3Qtd2lkZ2V0MjlfX2FjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAwcmVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua3Qtd2lkZ2V0MjkgLmt0LXdpZGdldDI5X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyLjJyZW0gMXJlbTsgfVxuICAgIC5rdC13aWRnZXQyOSAua3Qtd2lkZ2V0MjlfX2NvbnRlbnQgLmt0LXdpZGdldDI5X19pdGVtIC5rdC13aWRnZXQyOV9faW5mbyA+IHNwYW4ge1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAgICAgLmt0LXdpZGdldDI5IC5rdC13aWRnZXQyOV9fY29udGVudCAua3Qtd2lkZ2V0MjlfX2l0ZW0gLmt0LXdpZGdldDI5X19pbmZvID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5rdC13aWRnZXQzMCB7XG4gIG1hcmdpbjogMS41cmVtIDA7IH1cbiAgLmt0LXdpZGdldDMwIC5rdC13aWRnZXQzMF9faGVhZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMnJlbSBhdXRvOyB9XG4gICAgLmt0LXdpZGdldDMwIC5rdC13aWRnZXQzMF9faGVhZCAub3dsLWNhcm91c2VsIC5jYXJvdXNlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICBtYXJnaW46IDFyZW0gMXJlbTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19oZWFkIC5vd2wtY2Fyb3VzZWwgLmNhcm91c2VsID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5rdC13aWRnZXQzMCAua3Qtd2lkZ2V0MzBfX2hlYWQgLm93bC1jYXJvdXNlbCAuY2Fyb3VzZWwgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAjNmM3MjkzOyB9XG4gICAgICAgIC5rdC13aWRnZXQzMCAua3Qtd2lkZ2V0MzBfX2hlYWQgLm93bC1jYXJvdXNlbCAuY2Fyb3VzZWwgPiBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19oZWFkIC5vd2wtY2Fyb3VzZWwgLmNlbnRlciA+IGRpdiB7XG4gICAgICBjdXJzb3I6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDE0cHggMnB4IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjIpO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCAxNHB4IDJweCByZ2JhKDYxLCAxNDgsIDI1MSwgMC4yKTsgfVxuICAgICAgLmt0LXdpZGdldDMwIC5rdC13aWRnZXQzMF9faGVhZCAub3dsLWNhcm91c2VsIC5jZW50ZXIgPiBkaXYgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5rdC13aWRnZXQzMCAua3Qtd2lkZ2V0MzBfX2hlYWQgLm93bC1jYXJvdXNlbCAuY2VudGVyID4gZGl2ID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19ib2R5IC5vd2wtY2Fyb3VzZWwgLmt0LXdpZGdldDMwX19pdGVtcyB7XG4gICAgcGFkZGluZzogMCAyLjJyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZWJlZGYyOyB9XG4gICAgLmt0LXdpZGdldDMwIC5rdC13aWRnZXQzMF9fYm9keSAub3dsLWNhcm91c2VsIC5rdC13aWRnZXQzMF9faXRlbXMgLmt0LXdpZGdldDMwX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19ib2R5IC5vd2wtY2Fyb3VzZWwgLmt0LXdpZGdldDMwX19pdGVtcyAua3Qtd2lkZ2V0MzBfX2l0ZW0gLmt0LXdpZGdldDMwX19waWMgPiBpbWcge1xuICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19ib2R5IC5vd2wtY2Fyb3VzZWwgLmt0LXdpZGdldDMwX19pdGVtcyAua3Qtd2lkZ2V0MzBfX2l0ZW0gLmt0LXdpZGdldDMwX19pbmZvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgICAgLmt0LXdpZGdldDMwIC5rdC13aWRnZXQzMF9fYm9keSAub3dsLWNhcm91c2VsIC5rdC13aWRnZXQzMF9faXRlbXMgLmt0LXdpZGdldDMwX19pdGVtIC5rdC13aWRnZXQzMF9faW5mbyA+IGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgICAgIC5rdC13aWRnZXQzMCAua3Qtd2lkZ2V0MzBfX2JvZHkgLm93bC1jYXJvdXNlbCAua3Qtd2lkZ2V0MzBfX2l0ZW1zIC5rdC13aWRnZXQzMF9faXRlbSAua3Qtd2lkZ2V0MzBfX2luZm8gPiBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LXdpZGdldDMwIC5rdC13aWRnZXQzMF9fYm9keSAub3dsLWNhcm91c2VsIC5rdC13aWRnZXQzMF9faXRlbXMgLmt0LXdpZGdldDMwX19pdGVtIC5rdC13aWRnZXQzMF9faW5mbyA+IHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19ib2R5IC5vd2wtY2Fyb3VzZWwgLmt0LXdpZGdldDMwX19pdGVtcyAua3Qtd2lkZ2V0MzBfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAua3Qtd2lkZ2V0MzAgLmt0LXdpZGdldDMwX19ib2R5IC5vd2wtY2Fyb3VzZWwgLmt0LXdpZGdldDMwX19pdGVtczpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3Qtd2lkZ2V0MzAge1xuICAgIG1hcmdpbjogMXJlbSAwOyB9IH1cblxuLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSAua3Qtd2lkZ2V0MzFfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5rdC13aWRnZXQzMSAua3Qtd2lkZ2V0MzFfX2l0ZW0gLmt0LXdpZGdldDMxX19jb250ZW50IC5rdC13aWRnZXQzMV9fcGljID4gaW1nIHtcbiAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSAua3Qtd2lkZ2V0MzFfX2NvbnRlbnQgLmt0LXdpZGdldDMxX19pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDAgMS4ycmVtO1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICAua3Qtd2lkZ2V0MzEgLmt0LXdpZGdldDMxX19pdGVtIC5rdC13aWRnZXQzMV9fY29udGVudCAua3Qtd2lkZ2V0MzFfX2luZm8gLmt0LXdpZGdldDMxX191c2VybmFtZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgICAua3Qtd2lkZ2V0MzEgLmt0LXdpZGdldDMxX19pdGVtIC5rdC13aWRnZXQzMV9fY29udGVudCAua3Qtd2lkZ2V0MzFfX2luZm8gLmt0LXdpZGdldDMxX191c2VybmFtZTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAua3Qtd2lkZ2V0MzEgLmt0LXdpZGdldDMxX19pdGVtIC5rdC13aWRnZXQzMV9fY29udGVudCAua3Qtd2lkZ2V0MzFfX2luZm8gLmt0LXdpZGdldDMxX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzOyB9XG4gICAgLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSAua3Qtd2lkZ2V0MzFfX2NvbnRlbnQgLmt0LXdpZGdldDMxX19wcm9ncmVzcyB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTsgfVxuICAgICAgLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSAua3Qtd2lkZ2V0MzFfX2NvbnRlbnQgLmt0LXdpZGdldDMxX19wcm9ncmVzcyAua3Qtd2lkZ2V0MzFfX3N0YXRzIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTsgfVxuICAgICAgICAua3Qtd2lkZ2V0MzEgLmt0LXdpZGdldDMxX19pdGVtIC5rdC13aWRnZXQzMV9fY29udGVudCAua3Qtd2lkZ2V0MzFfX3Byb2dyZXNzIC5rdC13aWRnZXQzMV9fc3RhdHMgPiBzcGFuIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xOyB9XG4gICAgICAgICAgLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSAua3Qtd2lkZ2V0MzFfX2NvbnRlbnQgLmt0LXdpZGdldDMxX19wcm9ncmVzcyAua3Qtd2lkZ2V0MzFfX3N0YXRzID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogIzZjNzI5MzsgfVxuICAgICAgICAgIC5rdC13aWRnZXQzMSAua3Qtd2lkZ2V0MzFfX2l0ZW0gLmt0LXdpZGdldDMxX19jb250ZW50IC5rdC13aWRnZXQzMV9fcHJvZ3Jlc3MgLmt0LXdpZGdldDMxX19zdGF0cyA+IHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgIC5rdC13aWRnZXQzMSAua3Qtd2lkZ2V0MzFfX2l0ZW0gLmt0LXdpZGdldDMxX19jb250ZW50IC5rdC13aWRnZXQzMV9fcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAua3Qtd2lkZ2V0MzEgLmt0LXdpZGdldDMxX19pdGVtIC5rdC13aWRnZXQzMV9fY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gIC5rdC13aWRnZXQzMSAua3Qtd2lkZ2V0MzFfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmt0LXdpZGdldDMxIC5rdC13aWRnZXQzMV9faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5rdC13aWRnZXQzMSAua3Qtd2lkZ2V0MzFfX2l0ZW0gLmt0LXdpZGdldDMxX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAua3Qtd2lkZ2V0MzEgLmt0LXdpZGdldDMxX19pdGVtIC5rdC13aWRnZXQzMV9fY29udGVudDpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMXJlbSAwOyB9IH1cblxuLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDEuN3JlbTsgfVxuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9faGVhZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgaW1nIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNnJlbTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zZWN0aW9uIC5rdC13aWRnZXRfX3VzZXJuYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGNvbG9yOiAjNDY0NDU3O1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc2VjdGlvbiAua3Qtd2lkZ2V0X191c2VybmFtZTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc2VjdGlvbiAua3Qtd2lkZ2V0X191c2VybmFtZSBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNHJlbTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zZWN0aW9uIC5rdC13aWRnZXRfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwIDAgMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fYWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2FjdGlvbiAuYnRuIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbSAxcmVtOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEuOXJlbSAwIDIuMXJlbSAwOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19pbmZvIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2luZm8gLmt0LXdpZGdldF9fbGFiZWwge1xuICAgICAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19pbmZvIC5rdC13aWRnZXRfX2RhdGEge1xuICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19pbmZvIGEua3Qtd2lkZ2V0X19kYXRhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faW5mbzpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbXMgLmt0LXdpZGdldF9faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDAuOXJlbSAxLjA1cmVtIDAuOXJlbSAwLjZyZW07XG4gICAgbWFyZ2luOiAwLjRyZW0gMDsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW1zIC5rdC13aWRnZXRfX2l0ZW0ua3Qtd2lkZ2V0X19pdGVtLS1hY3RpdmUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjJmM2Y3O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19pdGVtcyAua3Qtd2lkZ2V0X19pdGVtLmt0LXdpZGdldF9faXRlbS0tYWN0aXZlIC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9fZGVzYyB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19pdGVtcyAua3Qtd2lkZ2V0X19pdGVtLmt0LXdpZGdldF9faXRlbS0tYWN0aXZlIC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9faWNvbiAua3Qtc3ZnLWljb24gZyBbZmlsbF0ge1xuICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbXMgLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19zZWN0aW9uIC5rdC13aWRnZXRfX2ljb24gc3ZnIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19pdGVtcyAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9faWNvbiAua3Qtc3ZnLWljb24gZyBbZmlsbF0ge1xuICAgICAgZmlsbDogI2E3YWJjMzsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW1zIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fc2VjdGlvbiAua3Qtd2lkZ2V0X19kZXNjIHtcbiAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbXMgLmt0LXdpZGdldF9faXRlbTpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW1zIC5rdC13aWRnZXRfX2l0ZW06aG92ZXIgLmt0LXdpZGdldF9fZGVzYyB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19pdGVtcyAua3Qtd2lkZ2V0X19pdGVtOmhvdmVyIC5rdC13aWRnZXRfX2ljb24gLmt0LXN2Zy1pY29uIGcgW2ZpbGxdIHtcbiAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuXG4ua3QtcG9ydGxldF9fYm9keS5rdC1wb3J0bGV0X19ib2R5LS1maXQteSAua3Qtd2lkZ2V0IHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA2MHB4OyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zZWN0aW9uIC5rdC13aWRnZXRfX3VzZXJuYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgY29sb3I6ICM0NjQ0NTc7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0xIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19hY3Rpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTEgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2FjdGlvbiAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMS4yNXJlbTsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMSAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IH0gfVxuXG4ua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19pbWcge1xuICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9fcGljIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogOTBweDtcbiAgICAgIGhlaWdodDogOTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLWJyYW5kIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDAsIDQyLCA2MCwgMC4xKTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9fcGljLmt0LXdpZGdldF9fcGljLS1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg4OCwgMTAzLCAyMjEsIDAuMSk7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjksIDIwMSwgMTgzLCAwLjEpOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLWluZm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCAxMzQsIDI1MSwgMC4xKTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9fcGljLmt0LXdpZGdldF9fcGljLS13YXJuaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE4NCwgMzQsIDAuMSk7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tZGFuZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTMsIDM5LCAyMzUsIDAuMSk7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19pbmZvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X191c2VybmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19pbmZvIC5rdC13aWRnZXRfX3VzZXJuYW1lOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX2luZm8gLmt0LXdpZGdldF9fZGVzYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNHJlbTtcbiAgICAgICAgY29sb3I6ICNhN2FiYzM7IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX3NlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMXJlbSAwIDFyZW0gMDtcbiAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9fc2VjdGlvbiBhIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4zcmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zdGF0cyB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuN3JlbTsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3N0YXRzIC5rdC13aWRnZXRfX2ljb24gaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICAgICAgY29sb3I6ICNhZGIxYzc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3N0YXRzIC5rdC13aWRnZXRfX2RldGFpbHMge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTsgfVxuICAgICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc3RhdHMgLmt0LXdpZGdldF9fZGV0YWlscyAua3Qtd2lkZ2V0X190aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjNmM3MjkzO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTsgfVxuICAgICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc3RhdHMgLmt0LXdpZGdldF9fZGV0YWlscyAua3Qtd2lkZ2V0X192YWx1ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjNDY0NDU3O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbSB7XG4gICAgICBwYWRkaW5nOiAwLjdyZW0gMDsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19jb250YWN0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cbiAgICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19jb250YWN0IC5rdC13aWRnZXRfX2xhYmVsIHtcbiAgICAgICAgICBjb2xvcjogIzQ2NDQ1NztcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fY29udGFjdCAua3Qtd2lkZ2V0X19kYXRhIHtcbiAgICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fY29udGFjdCBhLmt0LXdpZGdldF9fZGF0YTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fY29udGFjdDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTIgLmt0LXdpZGdldF9fZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2Zvb3RlciAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwYWRkaW5nOiAxLjFyZW0gMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5rdC1wb3J0bGV0X19ib2R5Lmt0LXBvcnRsZXRfX2JvZHktLWZpdC15IC5rdC13aWRnZXQge1xuICBtYXJnaW4tdG9wOiAtMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4OyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0yIC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9faW1nIHtcbiAgICAgIG1heC13aWR0aDogNjBweDsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMiAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYyB7XG4gICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH0gfVxuXG4ua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19tZWRpYSB7XG4gICAgbWFyZ2luLXRvcDogMC4ycmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19tZWRpYSBpbWcge1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fcGljIHtcbiAgICBtYXJnaW4tdG9wOiAwLjJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tYnJhbmQge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg2MSwgMTQ4LCAyNTEsIDAuMSk7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tbGlnaHQge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLWRhcmsge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNDIsIDYwLCAwLjEpOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLXByaW1hcnkge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSg4OCwgMTAzLCAyMjEsIDAuMSk7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tc3VjY2VzcyB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI5LCAyMDEsIDE4MywgMC4xKTsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fcGljLmt0LXdpZGdldF9fcGljLS1pbmZvIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzksIDEzNCwgMjUxLCAwLjEpOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLXdhcm5pbmcge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE4NCwgMzQsIDAuMSk7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tZGFuZ2VyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjEpOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjdyZW07IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faGVhZCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fdXNlciB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fdXNlcm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgY29sb3I6ICM0NjQ0NTc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fdXNlcm5hbWU6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X191c2VybmFtZSBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBjb2xvcjogIzU3Yzk3NDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fYWN0aW9uIC5idG4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3N1YmhlYWQge1xuICAgICAgcGFkZGluZzogMC42cmVtIDAgMC44cmVtIDA7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zdWJoZWFkIGEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICBjb2xvcjogI2E3YWJjMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc3ViaGVhZCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3N1YmhlYWQgYSBpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faW5mbyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X19kZXNjIHtcbiAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2luZm8gLmt0LXdpZGdldF9fcHJvZ3Jlc3Mge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAuMXJlbSAwOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19pbmZvIC5rdC13aWRnZXRfX3Byb2dyZXNzIC5rdC13aWRnZXRfX3RleHQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgY29sb3I6ICM2YzcyOTM7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X19wcm9ncmVzcyAua3Qtd2lkZ2V0X19zdGF0cyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAjNDY0NDU3O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07IH1cblxuLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX2JvdHRvbSAua3Qtd2lkZ2V0X19pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtIDAgMDsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X19ib3R0b20gLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19pY29uIGkge1xuICAgICAgZm9udC1zaXplOiAyLjdyZW07XG4gICAgICBjb2xvcjogI2FkYjFjNztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fYm90dG9tIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fZGV0YWlscyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X19ib3R0b20gLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19kZXRhaWxzIC5rdC13aWRnZXRfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDAuOTVyZW07IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X19ib3R0b20gLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19kZXRhaWxzIC5rdC13aWRnZXRfX3ZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjNDY0NDU3O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fYm90dG9tIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fZGV0YWlscyAua3Qtd2lkZ2V0X192YWx1ZSBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogIzZjNzI5MztcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fYm90dG9tIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9fZGV0YWlscyBhLmt0LXdpZGdldF9fdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDAuOTVyZW07IH1cbiAgICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX2JvdHRvbSAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX2RldGFpbHMgYS5rdC13aWRnZXRfX3ZhbHVlOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX2JvdHRvbSAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX2RldGFpbHMgLmt0LXNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuN3JlbTsgfVxuXG4ua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fZm9ybSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX21lZGlhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fbWVkaWEgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fcGljIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX3VzZXJuYW1lIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zdWJoZWFkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMDsgfVxuICAgICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X190b3AgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zdWJoZWFkIGE6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMDsgfVxuICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faW5mbyB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fdG9wIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X19kZXNjIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtOyB9XG4gICAgICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS0zIC5rdC13aWRnZXRfX3RvcCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX2luZm8gLmt0LXdpZGdldF9fcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fYm90dG9tIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTMgLmt0LXdpZGdldF9fYm90dG9tIC5rdC13aWRnZXRfX2l0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMCAwOyB9XG4gICAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtMyAua3Qtd2lkZ2V0X19ib3R0b20gLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19pY29uIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cblxuLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IC5rdC13aWRnZXRfX2hlYWQge1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19pbWcge1xuICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgbWF4LWhlaWdodDogOTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9fcGljLmt0LXdpZGdldF9fcGljLS1icmFuZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjEpOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLWxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLWRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQwLCA0MiwgNjAsIDAuMSk7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0tcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI5LCAyMDEsIDE4MywgMC4xKTsgfVxuICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9fcGljLmt0LXdpZGdldF9fcGljLS1pbmZvIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzOSwgMTM0LCAyNTEsIDAuMSk7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX3BpYy5rdC13aWRnZXRfX3BpYy0td2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19tZWRpYSAua3Qtd2lkZ2V0X19waWMua3Qtd2lkZ2V0X19waWMtLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAzOSwgMjM1LCAwLjEpOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc2VjdGlvbiAua3Qtd2lkZ2V0X191c2VybmFtZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAwIDAuNnJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGNvbG9yOiAjNDY0NDU3O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9fdXNlcm5hbWU6aG92ZXIge1xuICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9fYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9fYnV0dG9uIC5idG4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmc6IDAuM3JlbSAwLjhyZW07IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fY29udGVudCAua3Qtd2lkZ2V0X19zZWN0aW9uIC5rdC13aWRnZXRfX2FjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIuM3JlbTsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX2NvbnRlbnQgLmt0LXdpZGdldF9fc2VjdGlvbiAua3Qtd2lkZ2V0X19hY3Rpb24gPiAuYnRuLWxhYmVsLXdhcm5pbmc6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9faGVhZCAua3Qtd2lkZ2V0X19jb250ZW50IC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9fYWN0aW9uIC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW46IDAgMXJlbTsgfVxuXG4ua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTsgfVxuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlci1wcm9maWxlLTQgLmt0LXdpZGdldF9fYm9keSAua3Qtd2lkZ2V0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM2YzcyOTM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMDtcbiAgICBtYXJnaW46IDAuNHJlbSAwOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IC5rdC13aWRnZXRfX2JvZHkgLmt0LXdpZGdldF9faXRlbTpob3ZlciB7XG4gICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgYmFja2dyb3VuZDogI2VkZjBmYztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19ib2R5IC5rdC13aWRnZXRfX2l0ZW0ua3Qtd2lkZ2V0X19pdGVtLS1hY3RpdmUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWRmMGZjO1xuICAgICAgY29sb3I6ICMzZDk0ZmI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmt0LXBvcnRsZXRfX2JvZHkua3QtcG9ydGxldF9fYm9keS0tZml0LXkgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VyLXByb2ZpbGUtNCAua3Qtd2lkZ2V0X19oZWFkIC5rdC13aWRnZXRfX21lZGlhIC5rdC13aWRnZXRfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7IH1cbiAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXItcHJvZmlsZS00IC5rdC13aWRnZXRfX2hlYWQgLmt0LXdpZGdldF9fbWVkaWEgLmt0LXdpZGdldF9fcGljIHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfSB9XG5cbi5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VycyAua3Qtd2lkZ2V0X19pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEuM3JlbSAwIDIuM3JlbSAwOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VycyAua3Qtd2lkZ2V0X19pdGVtIC5rdC11c2VycGljIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0M3B4O1xuICAgIGhlaWdodDogNDNweDsgfVxuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlcnMgLmt0LXdpZGdldF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VycyAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX2luZm8ge1xuICAgIHBhZGRpbmctdG9wOiAwLjFyZW07XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMztcbiAgICAtbXMtZmxleDogMztcbiAgICBmbGV4OiAzO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXJzIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X19zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlcnMgLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19pbmZvIC5rdC13aWRnZXRfX3NlY3Rpb24gLmt0LXdpZGdldF9fdXNlcm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgY29sb3I6ICM0NjQ0NTc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXJzIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X19zZWN0aW9uIC5rdC13aWRnZXRfX3VzZXJuYW1lOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VycyAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX2luZm8gLmt0LXdpZGdldF9fc2VjdGlvbiAua3QtYmFkZ2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gICAgLmt0LXdpZGdldC5rdC13aWRnZXQtLXVzZXJzIC5rdC13aWRnZXRfX2l0ZW0gLmt0LXdpZGdldF9faW5mbyAua3Qtd2lkZ2V0X19kZXNjIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICNhN2FiYzM7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VycyAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX2FjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDAuMnJlbTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxLjE7XG4gICAgLW1zLWZsZXg6IDEuMTtcbiAgICBmbGV4OiAxLjE7IH1cbiAgICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlcnMgLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19hY3Rpb24gLmt0LXdpZGdldF9fZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjYTdhYmMzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC13aWRnZXQua3Qtd2lkZ2V0LS11c2VycyAua3Qtd2lkZ2V0X19pdGVtIC5rdC13aWRnZXRfX2luZm8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDEuNTtcbiAgICAtbXMtZmxleDogMS41O1xuICAgIGZsZXg6IDEuNTsgfVxuICAua3Qtd2lkZ2V0Lmt0LXdpZGdldC0tdXNlcnMgLmt0LXdpZGdldF9faXRlbSAua3Qtd2lkZ2V0X19hY3Rpb24ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTsgfSB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWZjOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LXN1YmhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7IH1cbiAgICAua3QtYXNpZGUtLWVuYWJsZWQgLmt0LXN1YmhlYWRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmt0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzODBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAua3QtcGFnZS0tZmx1aWQgLmt0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDYwcHg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgLmt0LWNvbnRhaW5lciB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLmt0LWhlYWRlci1tb2JpbGUtLWZpeGVkIC5rdC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDsgfVxuICAua3Qtc3ViaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWhlYWRlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgYmFja2dyb3VuZDogI2YyZjNmODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNTZweCAxNnB4IHJnYmEoNzQsIDU3LCAxMTEsIDAuMDQpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTZweCAxNnB4IHJnYmEoNzQsIDU3LCAxMTEsIDAuMDQpOyB9XG4gICAgLmt0LWhlYWRlciAua3QtaGVhZGVyX190b3Age1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgICAua3QtaGVhZGVyIC5rdC1oZWFkZXJfX3RvcCAua3QtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgLmt0LWhlYWRlciAua3QtaGVhZGVyX190b3AgLmt0LWNvbnRhaW5lcjpiZWZvcmUsIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fdG9wIC5rdC1jb250YWluZXI6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAua3QtaGVhZGVyIC5rdC1oZWFkZXJfX3RvcCAua3QtY29udGFpbmVyIC5rdC1oZWFkZXJfX2JyYW5kLWxvZ28tZGVmYXVsdCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fdG9wIC5rdC1jb250YWluZXIgLmt0LWhlYWRlcl9fYnJhbmQtbG9nby1zdGlja3kge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAua3QtaGVhZGVyIC5rdC1oZWFkZXJfX2JvdHRvbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fYm90dG9tIC5rdC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAgICAgLmt0LWhlYWRlciAua3QtaGVhZGVyX19ib3R0b20gLmt0LWNvbnRhaW5lcjpiZWZvcmUsIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fYm90dG9tIC5rdC1jb250YWluZXI6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5rdC1oZWFkZXItLWZpeGVkLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiA5NzsgfVxuICAgICAgLmt0LWhlYWRlci0tZml4ZWQua3QtaGVhZGVyLS1taW5pbWl6ZSAua3QtaGVhZGVyIC5rdC1oZWFkZXJfX3RvcCB7XG4gICAgICAgIGhlaWdodDogNjBweDsgfVxuICAgICAgICAua3QtaGVhZGVyLS1maXhlZC5rdC1oZWFkZXItLW1pbmltaXplIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fdG9wIC5rdC1oZWFkZXJfX2JyYW5kLWxvZ28tZGVmYXVsdCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAua3QtaGVhZGVyLS1maXhlZC5rdC1oZWFkZXItLW1pbmltaXplIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fdG9wIC5rdC1oZWFkZXJfX2JyYW5kLWxvZ28tc3RpY2t5IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5rdC1oZWFkZXItLWZpeGVkLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciAua3QtaGVhZGVyX19ib3R0b20ge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAua3QtaGVhZGVyLS1taW5pbWl6ZS1hbGwua3QtaGVhZGVyLS1taW5pbWl6ZSAua3QtaGVhZGVyIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1oZWFkZXItbWluaW1pemUtYWxsIC41cyBlYXNlIDE7XG4gICAgICBhbmltYXRpb246IGt0LWhlYWRlci1taW5pbWl6ZS1hbGwgLjVzIGVhc2UgMTsgfVxuICAgICAgLmt0LWhlYWRlci0tbWluaW1pemUtYWxsLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciAua3QtaGVhZGVyX190b3AsXG4gICAgICAua3QtaGVhZGVyLS1taW5pbWl6ZS1hbGwua3QtaGVhZGVyLS1taW5pbWl6ZSAua3QtaGVhZGVyIC5rdC1oZWFkZXJfX2JvdHRvbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAua3QtaGVhZGVyLS1taW5pbWl6ZS10b3BiYXIua3QtaGVhZGVyLS1taW5pbWl6ZSAua3QtaGVhZGVyIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1oZWFkZXItbWluaW1pemUtdG9wYmFyIC41cyBlYXNlIDE7XG4gICAgICBhbmltYXRpb246IGt0LWhlYWRlci1taW5pbWl6ZS10b3BiYXIgLjVzIGVhc2UgMTsgfVxuICAgICAgLmt0LWhlYWRlci0tbWluaW1pemUtdG9wYmFyLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciAua3QtaGVhZGVyX190b3Age1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLmt0LWhlYWRlci0tbWluaW1pemUtbWVudS5rdC1oZWFkZXItLW1pbmltaXplIC5rdC1oZWFkZXIge1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGt0LWhlYWRlci1taW5pbWl6ZS1tZW51IC41cyBlYXNlIDE7XG4gICAgICBhbmltYXRpb246IGt0LWhlYWRlci1taW5pbWl6ZS1tZW51IC41cyBlYXNlIDE7IH1cbiAgLmt0LWhlYWRlci0tZml4ZWQua3QtaGVhZGVyLS1taW5pbWl6ZSB7XG4gICAgcGFkZGluZy10b3A6IDE3MHB4OyB9XG4gIC5rdC1oZWFkZXItLW1pbmltaXplLWFsbC5rdC1oZWFkZXItLWZpeGVkLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciAua3QtaGVhZGVyX19ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlZGYyOyB9XG4gIC5rdC1oZWFkZXItLW1pbmltaXplLXRvcGJhci5rdC1oZWFkZXItLWZpeGVkLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciAua3QtaGVhZGVyX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmt0LWhlYWRlci0tbWluaW1pemUtbWVudS5rdC1oZWFkZXItLWZpeGVkLmt0LWhlYWRlci0tbWluaW1pemUgLmt0LWhlYWRlciAua3QtaGVhZGVyX190b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXIgLmt0LWhlYWRlcl9fdG9wIC5rdC1oZWFkZXJfX2JyYW5kLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtaGVhZGVyLW1pbmltaXplLWFsbCB7XG4gIGZyb20ge1xuICAgIHRvcDogLTExMHB4OyB9XG4gIHRvIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWhlYWRlci1taW5pbWl6ZS1hbGwge1xuICBmcm9tIHtcbiAgICB0b3A6IC0xMTBweDsgfVxuICB0byB7XG4gICAgdG9wOiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWhlYWRlci1taW5pbWl6ZS10b3BiYXIge1xuICBmcm9tIHtcbiAgICB0b3A6IC02MHB4OyB9XG4gIHRvIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWhlYWRlci1taW5pbWl6ZS10b3BiYXIge1xuICBmcm9tIHtcbiAgICB0b3A6IC02MHB4OyB9XG4gIHRvIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtaGVhZGVyLW1pbmltaXplLW1lbnUge1xuICBmcm9tIHtcbiAgICB0b3A6IC01MHB4OyB9XG4gIHRvIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWhlYWRlci1taW5pbWl6ZS1tZW51IHtcbiAgZnJvbSB7XG4gICAgdG9wOiAtNTBweDsgfVxuICB0byB7XG4gICAgdG9wOiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWhlYWRlci1taW5pbWl6ZS1tZW51LWV4aXQge1xuICBmcm9tIHtcbiAgICB0b3A6IDA7IH1cbiAgdG8ge1xuICAgIHRvcDogLTUwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWhlYWRlci1taW5pbWl6ZS1tZW51LWV4aXQge1xuICBmcm9tIHtcbiAgICB0b3A6IDA7IH1cbiAgdG8ge1xuICAgIHRvcDogLTUwcHg7IH0gfVxuXG4ua3QtaGVhZGVyX19icmFuZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGZsZXgtYmVnaW47XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtYmVnaW47XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmt0LWhlYWRlcl9fYnJhbmQgLmt0LWhlYWRlcl9fYnJhbmQtbG9nbyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBmbGV4LWJlZ2luO1xuICAgIC1tcy1mbGV4LXBhY2s6IGZsZXgtYmVnaW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWJlZ2luO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLmt0LWhlYWRlcl9fYnJhbmQgLmt0LWhlYWRlcl9fYnJhbmQtbmF2IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMC4yNXJlbSAwIDAgMi41cmVtOyB9XG4gICAgLmt0LWhlYWRlcl9fYnJhbmQgLmt0LWhlYWRlcl9fYnJhbmQtbmF2IC5kcm9wZG93biAuYnRuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTZlOWYwOyB9XG4gICAgICAua3QtaGVhZGVyX19icmFuZCAua3QtaGVhZGVyX19icmFuZC1uYXYgLmRyb3Bkb3duIC5idG46aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1oZWFkZXItLW1pbmltaXplIC5rdC1oZWFkZXJfX2JyYW5kIC5rdC1oZWFkZXJfX2JyYW5kLW5hdiB7XG4gICAgICBtYXJnaW4tbGVmdDogMS43NXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXJfX2JyYW5kIC5rdC1oZWFkZXJfX2JyYW5kLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5rdC1oZWFkZXJfX3RvcGJhciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgbWFyZ2luOiAwIDAuMzZyZW07IH1cbiAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24gaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uIGIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbiBzdmcge1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB3aWR0aDogMjRweDsgfVxuICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tYnJhbmQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjEpOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWJyYW5kIGkge1xuICAgICAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tYnJhbmQgYiB7XG4gICAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1icmFuZDpob3ZlciwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWJyYW5kLnNob3cge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzNkOTRmYjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWJyYW5kOmhvdmVyIGksIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1icmFuZC5zaG93IGkge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWJyYW5kOmhvdmVyIGcgW2ZpbGxdLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tYnJhbmQuc2hvdyBnIFtmaWxsXSB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICBmaWxsOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tYnJhbmQ6aG92ZXI6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1icmFuZC5zaG93OmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1icmFuZDpob3ZlciBiLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tYnJhbmQuc2hvdyBiIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWxpZ2h0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tbGlnaHQgaSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1saWdodCBiIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWxpZ2h0OmhvdmVyLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tbGlnaHQuc2hvdyB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tbGlnaHQ6aG92ZXIgaSwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWxpZ2h0LnNob3cgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tbGlnaHQ6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1saWdodC5zaG93IGcgW2ZpbGxdIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1saWdodDpob3Zlcjpob3ZlciBnIFtmaWxsXSwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWxpZ2h0LnNob3c6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWxpZ2h0OmhvdmVyIGIsIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1saWdodC5zaG93IGIge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFyayB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0MCwgNDIsIDYwLCAwLjEpOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhcmsgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzI4MmEzYzsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1kYXJrIGIge1xuICAgICAgICAgICAgY29sb3I6ICMyODJhM2M7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFyazpob3ZlciwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhcmsuc2hvdyB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjgyYTNjOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFyazpob3ZlciBpLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFyay5zaG93IGkge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhcms6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1kYXJrLnNob3cgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhcms6aG92ZXI6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1kYXJrLnNob3c6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhcms6aG92ZXIgYiwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhcmsuc2hvdyBiIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnkge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoODgsIDEwMywgMjIxLCAwLjEpOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnkgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzU4NjdkZDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1wcmltYXJ5IGIge1xuICAgICAgICAgICAgY29sb3I6ICM1ODY3ZGQ7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tcHJpbWFyeTpob3ZlciwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnkuc2hvdyB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTg2N2RkOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tcHJpbWFyeTpob3ZlciBpLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tcHJpbWFyeS5zaG93IGkge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnk6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1wcmltYXJ5LnNob3cgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnk6aG92ZXI6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1wcmltYXJ5LnNob3c6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnk6aG92ZXIgYiwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXByaW1hcnkuc2hvdyBiIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3Mge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjksIDIwMSwgMTgzLCAwLjEpOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3MgaSB7XG4gICAgICAgICAgICBjb2xvcjogIzFkYzliNzsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1zdWNjZXNzIGIge1xuICAgICAgICAgICAgY29sb3I6ICMxZGM5Yjc7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tc3VjY2Vzczpob3ZlciwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3Muc2hvdyB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMWRjOWI3OyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tc3VjY2Vzczpob3ZlciBpLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tc3VjY2Vzcy5zaG93IGkge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3M6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1zdWNjZXNzLnNob3cgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3M6aG92ZXI6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1zdWNjZXNzLnNob3c6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3M6aG92ZXIgYiwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXN1Y2Nlc3Muc2hvdyBiIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm8ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzksIDEzNCwgMjUxLCAwLjEpOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm8gaSB7XG4gICAgICAgICAgICBjb2xvcjogIzI3ODZmYjsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1pbmZvIGIge1xuICAgICAgICAgICAgY29sb3I6ICMyNzg2ZmI7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0taW5mbzpob3ZlciwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm8uc2hvdyB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjc4NmZiOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0taW5mbzpob3ZlciBpLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0taW5mby5zaG93IGkge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm86aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1pbmZvLnNob3cgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm86aG92ZXI6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1pbmZvLnNob3c6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm86aG92ZXIgYiwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWluZm8uc2hvdyBiIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmcge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxODQsIDM0LCAwLjEpOyB9XG4gICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmcgaSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmYjgyMjsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS13YXJuaW5nIGIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmI4MjI7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0td2FybmluZzpob3ZlciwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmcuc2hvdyB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZiODIyOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0td2FybmluZzpob3ZlciBpLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0td2FybmluZy5zaG93IGkge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmc6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS13YXJuaW5nLnNob3cgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmc6aG92ZXI6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS13YXJuaW5nLnNob3c6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmc6aG92ZXIgYiwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLXdhcm5pbmcuc2hvdyBiIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhbmdlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTMsIDM5LCAyMzUsIDAuMSk7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyIGkge1xuICAgICAgICAgICAgY29sb3I6ICNGNjRFNjA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyIGIge1xuICAgICAgICAgICAgY29sb3I6ICNGNjRFNjA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyOmhvdmVyLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyLnNob3cge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2NEU2MDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhbmdlcjpob3ZlciBpLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyLnNob3cgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyOmhvdmVyIGcgW2ZpbGxdLCAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ua3QtaGVhZGVyX190b3BiYXItaWNvbi0tZGFuZ2VyLnNob3cgZyBbZmlsbF0ge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhbmdlcjpob3Zlcjpob3ZlciBnIFtmaWxsXSwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhbmdlci5zaG93OmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbi5rdC1oZWFkZXJfX3RvcGJhci1pY29uLS1kYW5nZXI6aG92ZXIgYiwgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtIC5rdC1oZWFkZXJfX3RvcGJhci13cmFwcGVyIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uLmt0LWhlYWRlcl9fdG9wYmFyLWljb24tLWRhbmdlci5zaG93IGIge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbS5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLS1sYW5ncyB7XG4gICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0tLWxhbmdzIC5rdC1oZWFkZXJfX3RvcGJhci1pY29uIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgd2lkdGg6IDIycHg7IH1cbiAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbS5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLS1sYW5ncyAuZHJvcGRvd24tbWVudSAua3QtbmF2X19saW5rLWljb24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbS5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLS1sYW5ncyAuZHJvcGRvd24tbWVudSAua3QtbmF2X19saW5rLWljb24gaW1nIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7IH1cbiAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ua3QtaGVhZGVyX190b3BiYXItaXRlbS0tdXNlciAua3QtaGVhZGVyX190b3BiYXItd2VsY29tZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMC41NXJlbSAwIDA7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBjb2xvcjogIzYzNjE3NzsgfVxuICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbS5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLS11c2VyIC5rdC1oZWFkZXJfX3RvcGJhci11c2VybmFtZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMC41NXJlbSAwIDA7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ua3QtaGVhZGVyX190b3BiYXItaXRlbS0tdXNlciAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciBpbWcge1xuICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0tLXVzZXIgLmt0LXVzZXItY2FyZCAua3QtdXNlci1jYXJkX19waWMgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXJfX3RvcGJhciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAua3QtaGVhZGVyLW1vYmlsZS0tZml4ZWQgLmt0LWhlYWRlcl9fdG9wYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHotaW5kZXg6IDk2OyB9XG4gICAgLmt0LWhlYWRlcl9fdG9wYmFyLS1tb2JpbGUtb24gLmt0LWhlYWRlcl9fdG9wYmFyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7IH1cbiAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAuMjVyZW07IH1cbiAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0gLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgLmt0LWhlYWRlcl9fdG9wYmFyLWljb24ge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzNHB4O1xuICAgICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXJfX3RvcGJhciAua3QtaGVhZGVyX190b3BiYXItaXRlbSAua3QtaGVhZGVyX190b3BiYXItd3JhcHBlciAua3QtaGVhZGVyX190b3BiYXItaWNvbiBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ua3QtaGVhZGVyX190b3BiYXItaXRlbS0tdXNlciB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ua3QtaGVhZGVyX190b3BiYXItaXRlbS0tdXNlciAua3QtaGVhZGVyX190b3BiYXItd2VsY29tZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwLjM1cmVtIDAgMDtcbiAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAgICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0ua3QtaGVhZGVyX190b3BiYXItaXRlbS0tdXNlciAua3QtaGVhZGVyX190b3BiYXItdXNlcm5hbWUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMC41NXJlbSAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjlyZW07IH1cbiAgICAgICAgLmt0LWhlYWRlcl9fdG9wYmFyIC5rdC1oZWFkZXJfX3RvcGJhci1pdGVtLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW0tLXVzZXIgLmt0LWhlYWRlcl9fdG9wYmFyLXdyYXBwZXIgaW1nIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzN3B4OyB9XG4gICAgICAua3QtaGVhZGVyX190b3BiYXIgLmt0LWhlYWRlcl9fdG9wYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5rdC1oZWFkZXItbWVudSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1iYWRnZSB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19ob3ItYXJyb3cge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbms6aG92ZXIsIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbms6YWN0aXZlLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rOmZvY3VzIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayA+IC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICB3aWR0aDogYXV0bzsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1pY29uLW9ubHkgPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWljb24tb25seSA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgei1pbmRleDogOTg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4IDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zY3JvbGwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tZnVsbCB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICByaWdodDogMjBweDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWZpeGVkIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tcmlnaHQge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IGF1dG87IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLXJpZ2h0Lmt0LW1lbnVfX3N1Ym1lbnUtLXB1bGwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWxlZnQge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWxlZnQua3QtbWVudV9fc3VibWVudS0tcHVsbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1jZW50ZXIge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1zdWJtZW51IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLXN1Ym1lbnUgPiAua3QtbWVudV9fc3VibWVudSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tbGVmdCB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiBhdXRvOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLXN1Ym1lbnUgPiAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1yaWdodCB7XG4gICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2NvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2hlYWRpbmcge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYmFkZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9faW5uZXIsXG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJuYXYge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmssXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbms6aG92ZXIsIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbms6YWN0aXZlLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rOmZvY3VzLFxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbms6aG92ZXIsXG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluazphY3RpdmUsXG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluazpmb2N1cyB7XG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1iYWRnZSxcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMzNweDtcbiAgICAgICAgICAgICAgZmxleDogMCAwIDMzcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCxcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2hvci1hcnJvdyxcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19ob3ItYXJyb3cge1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tbGVmdCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tc3VibWVudS5rdC1tZW51X19pdGVtLS10YWJzID4gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tc3VibWVudSA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgICAgdG9wOiAxMDAlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tc3VibWVudS5rdC1tZW51X19pdGVtLS10YWJzID4gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tc3VibWVudSA+IC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWxlZnQge1xuICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1zdWJtZW51Lmt0LW1lbnVfX2l0ZW0tLXRhYnMgPiAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tcmlnaHQge1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMHB4IDAuMTVyZW07XG4gICAgICBwYWRkaW5nOiAwcHggMC4xNXJlbSA7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tcmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW0gOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluazpob3ZlciB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCB7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0ID4gc3BhbiB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYmFkZ2Uge1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDVweDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9faXRlbS1oZXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAzMHB4IDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rOmhvdmVyIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4OyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9faXRlbS1oZXJlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCA+IC5rdC1tZW51X19pdGVtIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICAgICAgZmxleC1iYXNpczogMDsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faGVhZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTBweCAzMHB4OyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faGVhZGluZyA+IC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDdyZW07XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faGVhZGluZyA+IC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4OyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDsgfVxuICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAzMHB4IDsgfVxuICAgICAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbms6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDsgfVxuICAgICAgICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDsgfVxuICAgICAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cbiAgICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDVweDsgfVxuICAgICAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4IDEwcHg7IH1cbiAgICAgICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19pdGVtLWhlcmUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWNsYXNzaWMge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMHB4OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0taW5saW5lIHtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1pbmxpbmUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLXJlc2l6ZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlLXRhYiAua3QtbWVudV9fc3VibWVudSwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXIgLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjoga3QtaGVhZGVyLW1lbnUtc3VibWVudS1mYWRlLWluIDAuM3MgZWFzZSAxLCBrdC1oZWFkZXItbWVudS1zdWJtZW51LW1vdmUtZG93biAwLjNzIGVhc2Utb3V0IDE7XG4gICAgICBhbmltYXRpb246IGt0LWhlYWRlci1tZW51LXN1Ym1lbnUtZmFkZS1pbiAwLjNzIGVhc2UgMSwga3QtaGVhZGVyLW1lbnUtc3VibWVudS1tb3ZlLWRvd24gMC4zcyBlYXNlLW91dCAxOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuXFwwICBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUtdGFiIC5rdC1tZW51X19zdWJtZW51LCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3ZlciAua3QtbWVudV9fc3VibWVudSB7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICBhbmltYXRpb246IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUtdGFiIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUsIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGt0LWhlYWRlci1tZW51LXN1Ym1lbnUtZmFkZS1pbiAwLjNzIGVhc2UgMSwga3QtaGVhZGVyLW1lbnUtc3VibWVudS1tb3ZlLXVwIDAuM3MgZWFzZS1vdXQgMTtcbiAgICAgICAgYW5pbWF0aW9uOiBrdC1oZWFkZXItbWVudS1zdWJtZW51LWZhZGUtaW4gMC4zcyBlYXNlIDEsIGt0LWhlYWRlci1tZW51LXN1Ym1lbnUtbW92ZS11cCAwLjNzIGVhc2Utb3V0IDE7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUtdGFiIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUsIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1mdWxsLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWZpeGVkLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWF1dG8sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tYXV0by5rdC1tZW51X19zdWJtZW51LS1taW1pbWFsLWRlc2t0b3Atd2lkZSwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1maXhlZC14bCwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1maXhlZC14eGwge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWZpeGVkLXhzIHtcbiAgICB3aWR0aDogLTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1maXhlZC1zbSB7XG4gICAgd2lkdGg6IDUxNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tZml4ZWQtbWQge1xuICAgIHdpZHRoOiA3MDhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS1maXhlZC1sZyB7XG4gICAgd2lkdGg6IDk2NHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51Lmt0LW1lbnVfX3N1Ym1lbnUtLWZpeGVkLXhsIHtcbiAgICB3aWR0aDogMTMzOXB4OyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWhlYWRlci1tZW51LXN1Ym1lbnUtZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBrdC1oZWFkZXItbWVudS1zdWJtZW51LWZhZGUtb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBrdC1oZWFkZXItbWVudS1zdWJtZW51LWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBrdC1oZWFkZXItbWVudS1zdWJtZW51LWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWhlYWRlci1tZW51LXN1Ym1lbnUtbW92ZS11cCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gIHRvIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQGtleWZyYW1lcyBrdC1oZWFkZXItbWVudS1zdWJtZW51LW1vdmUtdXAge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBrdC1oZWFkZXItbWVudS1zdWJtZW51LW1vdmUtZG93biB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgdG8ge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWhlYWRlci1tZW51LXN1Ym1lbnUtbW92ZS1kb3duIHtcbiAgZnJvbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICB0byB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgY29sb3I6ICNiNWIyYzg7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjYjViMmM4OyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I1YjJjODsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiNWIyYzg7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzk1OWVhZjsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgIGNvbG9yOiAjYjViMmM4OyB9XG4gIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayA+IC5rdC1tZW51X19ob3ItYXJyb3cge1xuICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGYwZmU7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjZmZmZmZmOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06aG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluaywgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmM2Y4OyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93LCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNTBweCAwcHggcmdiYSg4MiwgNjMsIDEwNSwgMC4xNSk7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICBjb2xvcjogI2NhY2FkMjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIGZpbGw6ICNjYWNhZDI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWQyOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FkMjsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjNWY2MjgxOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19ob3ItYXJyb3cge1xuICAgICAgY29sb3I6ICNjYWNhZDI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIGZpbGw6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW06aG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW06aG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0LCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93LCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCA+IC5rdC1tZW51X19pdGVtIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNmY2Zjk7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faGVhZGluZyA+IC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgY29sb3I6ICM1ZjYyODE7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faGVhZGluZyA+IC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgY29sb3I6ICNjYWNhZDI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgY29sb3I6ICNjYWNhZDI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogI2NhY2FkMjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FkMjsgfVxuICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWQyOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjNWY2MjgxOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgIGNvbG9yOiAjY2FjYWQyOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIGZpbGw6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIGZpbGw6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbTpob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW06aG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtOmhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiwgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW06aG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0LCAua3QtaGVhZGVyLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51ID4gLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1ob3Zlcjpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2lubmVyID4gLmt0LW1lbnVfX2l0ZW06aG92ZXI6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSkgPiAua3QtbWVudV9fbGluayA+IC5rdC1tZW51X19ob3ItYXJyb3csIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgPiAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhvdmVyOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9faG9yLWFycm93IHtcbiAgICAgICAgY29sb3I6ICMzZDk0ZmI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHggMDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc2Nyb2xsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc3VibmF2IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faW5uZXIsXG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2lubmVyIC5rdC1tZW51X19jb250ZW50LFxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faW5uZXIgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbSxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19jb250ZW50ID4gLmt0LW1lbnVfX2l0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2lubmVyIC5rdC1tZW51X19jb250ZW50ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudS0tbm8taGVhZGluZyA+IC5rdC1tZW51X19pbm5lcixcbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbS5rdC1tZW51LS1uby1oZWFkaW5nID4gLmt0LW1lbnVfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2lubmVyIC5rdC1tZW51X19jb250ZW50ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudS0tbm8taGVhZGluZyA+IC5rdC1tZW51X19pbm5lciA+IGxpID4gLmt0LW1lbnVfX2xpbmssXG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbS5rdC1tZW51LS1uby1oZWFkaW5nID4gLmt0LW1lbnVfX2lubmVyID4gbGkgPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcsXG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZzpob3ZlcixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbms6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJhZGdlLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1iYWRnZSB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2hvci1hcnJvdyxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2hvci1hcnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyA+IC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlLFxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayA+IC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooOTBkZWcpLypydGw6aWdub3JlKi87XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZykvKnJ0bDppZ25vcmUqLzsgfVxuICAgICAgICBbZGlyZWN0aW9uPVwicnRsXCJdIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgPiAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSwgW2RpcmVjdGlvbj1cInJ0bFwiXVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZykvKnJ0bDppZ25vcmUqLztcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTkwZGVnKS8qcnRsOmlnbm9yZSovOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19zdWJtZW51LFxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLS1wYXJlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMCAyN3B4OyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3NlY3Rpb24ua3QtbWVudV9fc2VjdGlvbi0tZmlyc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zZXBhcmF0b3Ige1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zZXBhcmF0b3Iua3QtbWVudV9fc2VwYXJhdG9yLS1tYXJnaW5sZXMge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgOyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0NHB4OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wMnJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAtbXMtZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQsXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0IHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAtbXMtZmxleDogMCAwIDE1cHg7XG4gICAgICAgICAgZmxleDogMCAwIDE1cHg7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldCA+IHNwYW4sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQgPiBzcGFuIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1iYWRnZSxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1iYWRnZSB7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgICAgICBbZGlyZWN0aW9uPVwicnRsXCJdIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIu+EkVwiICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9faXRlbS1oZXJlLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19pdGVtLWhlcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICAgIG1hcmdpbjogMCA7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyxcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0LFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0IHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMHB4OyB9XG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldCA+IHNwYW4sXG4gICAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCA+IHNwYW4ge1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJhZGdlLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYmFkZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4OyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTsgfVxuICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgICBbZGlyZWN0aW9uPVwicnRsXCJdIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbiAgICAgICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCLvhJFcIiAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9faXRlbS1oZXJlLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2l0ZW0taGVyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4OyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlcGFyYXRvciAua3QtbWVudV9fc2VwYXJhdG9yLS1tYXJnaW5sZXMge1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19zZWN0aW9uIHtcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44M3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4OyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX3NlcGFyYXRvciB7XG4gICAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX3NlcGFyYXRvciAua3QtbWVudV9fc2VwYXJhdG9yLS1tYXJnaW5sZXMge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgIHBhZGRpbmc6IDlweCAzMHB4OyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19oZWFkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19jb250ZW50IC5rdC1tZW51X19pbm5lciAua3QtbWVudV9fbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VjdGlvbiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgY29sb3I6ICM1ZTYzODMgOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICBjb2xvcjogI2E4YWFiYiA7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0sXG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIGZpbGw6ICNhOGFhYmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhYWJiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWFiYiA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgIGNvbG9yOiAjYThhYWJiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7IH1cbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcsXG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2Fycm93IHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24tdGV4dCB7XG4gICAgICBjb2xvcjogI2E0YTdiZCA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi1pY29uIHtcbiAgICAgIGNvbG9yOiAjYWFhY2MyIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19zZXBhcmF0b3Ige1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNykgOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzZiNmY4ZCA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgIGNvbG9yOiAjYThhYWJiIDsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogI2E4YWFiYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGFhYmIgOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhYWJiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgY29sb3I6ICNhOGFhYmIgOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIGZpbGw6ICMzZDk0ZmI7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcsXG4gICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1oZWFkZXItbWVudS1tb2JpbGUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zZWN0aW9uIC5rdC1tZW51X19zZWN0aW9uLXRleHQge1xuICAgICAgY29sb3I6ICNhNGE3YmQgOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LW1vYmlsZSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24taWNvbiB7XG4gICAgICBjb2xvcjogI2FhYWNjMiA7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtbW9iaWxlIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDcpIDsgfSB9XG5cbi5rdC1oZWFkZXItbWVudS13cmFwcGVyLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXItbWVudS13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgbGVmdDogLTI5NXB4OyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIua3QtaGVhZGVyLW1lbnUtd3JhcHBlci0tb24ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuXFwwICBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXItbWVudS13cmFwcGVyLS1yaWdodCAua3QtaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgcmlnaHQ6IC0yOTVweDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItLXJpZ2h0IC5rdC1oZWFkZXItbWVudS13cmFwcGVyLmt0LWhlYWRlci1tZW51LXdyYXBwZXItLW9uIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH1cbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItY2xvc2Uge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB0b3A6IDFweDtcbiAgICB6LWluZGV4OiAxMDAyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxlZnQ6IC0yNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5rdC1oZWFkZXItbWVudS13cmFwcGVyLWNsb3NlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5rdC1oZWFkZXItbWVudS13cmFwcGVyLWNsb3NlID4gaSB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItY2xvc2U6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItLXJpZ2h0IC5rdC1oZWFkZXItbWVudS13cmFwcGVyLWNsb3NlIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogLTI1cHg7IH1cbiAgICAua3QtaGVhZGVyLW1lbnUtd3JhcHBlci0tb24gLmt0LWhlYWRlci1tZW51LXdyYXBwZXItY2xvc2Uge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIGxlZnQ6IDI0OXB4OyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItLW9uLmt0LWhlYWRlci1tZW51LXdyYXBwZXItLXJpZ2h0IC5rdC1oZWFkZXItbWVudS13cmFwcGVyLWNsb3NlIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMjQ5cHg7IH1cbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4gLjNzIGxpbmVhciAxO1xuICAgIGFuaW1hdGlvbjoga3QtYW5pbWF0ZS1mYWRlLWluIC4zcyBsaW5lYXIgMTsgfVxuICAua3QtaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC43NSk7IH1cbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5rdC1oZWFkZXItbWVudS13cmFwcGVyLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGYyOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItY2xvc2UgPiBpIHtcbiAgICAgIGNvbG9yOiAjOTY4YWQ0OyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItY2xvc2U6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTRmYjsgfVxuICAgICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXItY2xvc2U6aG92ZXIgPiBpIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzI1cHgpIHtcbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDsgfSB9XG5cbi5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1oZWFkZXItdG9vbGJhciAuYnRuLmJ0bi1jdXN0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlOGVmO1xuICBib3JkZXItY29sb3I6ICNlN2U4ZWY7XG4gIGNvbG9yOiAjNjg2NjdmO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuc2hvdyA+IC5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1oZWFkZXItdG9vbGJhciAuYnRuLmJ0bi1jdXN0b20sIC5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1oZWFkZXItdG9vbGJhciAuYnRuLmJ0bi1jdXN0b20uYWN0aXZlLCAua3QtaGVhZGVyLW1lbnUtd3JhcHBlciAua3QtaGVhZGVyLXRvb2xiYXIgLmJ0bi5idG4tY3VzdG9tOmFjdGl2ZSwgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LWhlYWRlci10b29sYmFyIC5idG4uYnRuLWN1c3RvbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGZlOTtcbiAgICBib3JkZXItY29sb3I6ICNkZWRmZTk7XG4gICAgY29sb3I6ICM2ZjZkODc7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAua3QtaGVhZGVyLW1lbnUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS40NXJlbTsgfVxuICAgIC5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1oZWFkZXItbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSA+IC5rdC1tZW51X19zdWJuYXYge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LWhlYWRlci10b29sYmFyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LXF1aWNrLXNlYXJjaCB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICAua3QtaGVhZGVyLW1lbnUtd3JhcHBlciAua3QtcXVpY2stc2VhcmNoIC5rdC1xdWljay1zZWFyY2hfX2Zvcm0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYzZjc7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19mb3JtIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogI2JhYjhjYztcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSAuZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICNiYWI4Y2M7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LXF1aWNrLXNlYXJjaCAua3QtcXVpY2stc2VhcmNoX19mb3JtIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjYmFiOGNjOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbWVudS13cmFwcGVyIC5rdC1xdWljay1zZWFyY2ggLmt0LXF1aWNrLXNlYXJjaF9fZm9ybSBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBjb2xvcjogI2I3YmZjYzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LWhlYWRlci1tZW51IC5rdC1tZW51X19uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LWhlYWRlci10b29sYmFyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgLmt0LWhlYWRlci1tZW51LXdyYXBwZXIgLmt0LXF1aWNrLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWhlYWRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1oZWFkZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1NnB4IDE2cHggcmdiYSg3NCwgNTcsIDExMSwgMC4wNCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1NnB4IDE2cHggcmdiYSg3NCwgNTcsIDExMSwgMC4wNCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAua3QtaGVhZGVyX190b3BiYXItLW1vYmlsZS1vbiAua3QtaGVhZGVyLW1vYmlsZSB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmt0LWhlYWRlci1tb2JpbGUtLWZpeGVkIC5rdC1oZWFkZXItbW9iaWxlIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDk3OyB9XG4gICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX2JyYW5kIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX19icmFuZCAua3QtaGVhZGVyLW1vYmlsZV9fbmF2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTsgfVxuICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1vYmlsZSAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhciAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogM3B4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIgc3Bhbjo6YmVmb3JlLCAua3QtaGVhZGVyLW1vYmlsZSAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhciAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyIHNwYW46OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogLTdweDsgfVxuICAgICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAtN3B4OyB9XG4gICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1sZWZ0IHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1vYmlsZSAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhciAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci0tbGVmdCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICAgICAua3QtaGVhZGVyLW1vYmlsZSAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhciAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci0tbGVmdDpob3ZlciBzcGFuOmFmdGVyLCAua3QtaGVhZGVyLW1vYmlsZSAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhciAua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci0tbGVmdDpob3ZlciBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXItLWxlZnQua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1hY3RpdmUgc3BhbjpiZWZvcmUge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1sZWZ0Lmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci0tYWN0aXZlIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogNzUlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1yaWdodCBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1yaWdodCBzcGFuOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXItLXJpZ2h0OmhvdmVyIHNwYW46YWZ0ZXIsIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1yaWdodDpob3ZlciBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1yaWdodC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXItLWFjdGl2ZSBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlOyB9XG4gICAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1yaWdodC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXItLWFjdGl2ZSBzcGFuOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7IH1cbiAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkMWQ1ZTI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlciBzcGFuOjpiZWZvcmUsIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNkMWQ1ZTI7IH1cbiAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXI6aG92ZXIgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlcjpob3ZlciBzcGFuOjpiZWZvcmUsIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXI6aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1hY3RpdmUgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9nZ2xlci5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXItLWFjdGl2ZSBzcGFuOjpiZWZvcmUsIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b2dnbGVyLS1hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvZ2dsZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAwIDEuNXJlbTsgfVxuICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9wYmFyLXRvZ2dsZXIge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbSAwIDEuMjVyZW07IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9wYmFyLXRvZ2dsZXIgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgY29sb3I6ICNkMWQ1ZTI7IH1cbiAgICAgICAgLmt0LWhlYWRlci1tb2JpbGUgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXIgLmt0LWhlYWRlci1tb2JpbGVfX3Rvb2xiYXItdG9wYmFyLXRvZ2dsZXIua3QtaGVhZGVyLW1vYmlsZV9fdG9vbGJhci10b3BiYXItdG9nZ2xlci0tYWN0aXZlIGksIC5rdC1oZWFkZXItbW9iaWxlIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyIC5rdC1oZWFkZXItbW9iaWxlX190b29sYmFyLXRvcGJhci10b2dnbGVyOmhvdmVyIGkge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiOyB9XG4gIC5rdC1oZWFkZXJfX3RvcGJhci0tbW9iaWxlLW9uIC5rdC1oZWFkZXJfX3RvcGJhciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDU2cHggMTZweCByZ2JhKDc0LCA1NywgMTExLCAwLjA0KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDU2cHggMTZweCByZ2JhKDc0LCA1NywgMTExLCAwLjA0KTsgfSB9XG5cbi5rdC1hc2lkZSB7XG4gIHdpZHRoOiAyNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyOHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjA4KTsgfVxuXG4ua3QtYXNpZGUtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LWFzaWRlIHtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDI3NXB4ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgbGVmdDogLTI5NXB4OyB9XG4gICAgLmt0LWFzaWRlLmt0LWFzaWRlLS1vbiB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgICAgbGVmdDogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW5cXDAgIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua3QtYXNpZGUge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5rdC1hc2lkZS0tcmlnaHQgLmt0LWFzaWRlIHtcbiAgICByaWdodDogLTI5NXB4O1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgICAua3QtYXNpZGUtLXJpZ2h0IC5rdC1hc2lkZS5rdC1hc2lkZS0tb24ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bzsgfVxuICAua3QtYXNpZGUtY2xvc2Uge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB0b3A6IDFweDtcbiAgICB6LWluZGV4OiAxMDAyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgcmlnaHQgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxlZnQ6IC0yNXB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlblxcMCAgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5rdC1hc2lkZS1jbG9zZSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua3QtYXNpZGUtY2xvc2UgPiBpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAua3QtYXNpZGUtY2xvc2U6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmt0LWFzaWRlLS1yaWdodCAua3QtYXNpZGUtY2xvc2Uge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAtMjVweDsgfVxuICAgIC5rdC1hc2lkZS0tb24gLmt0LWFzaWRlLWNsb3NlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHJpZ2h0IDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCByaWdodCAwLjNzIGVhc2U7XG4gICAgICBsZWZ0OiAyNDlweDsgfVxuICAgIC5rdC1hc2lkZS0tb24ua3QtYXNpZGUtLXJpZ2h0IC5rdC1hc2lkZS1jbG9zZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDI0OXB4OyB9XG4gIC5rdC1hc2lkZS1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGt0LWFuaW1hdGUtZmFkZS1pbiAuM3MgbGluZWFyIDE7XG4gICAgYW5pbWF0aW9uOiBrdC1hbmltYXRlLWZhZGUtaW4gLjNzIGxpbmVhciAxOyB9XG4gIC5rdC1hc2lkZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDlweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC43NSk7IH1cbiAgLmt0LWFzaWRlLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAua3QtYXNpZGUtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZjI7IH1cbiAgICAua3QtYXNpZGUtY2xvc2UgPiBpIHtcbiAgICAgIGNvbG9yOiAjOTY4YWQ0OyB9XG4gICAgLmt0LWFzaWRlLWNsb3NlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmI7IH1cbiAgICAgIC5rdC1hc2lkZS1jbG9zZTpob3ZlciA+IGkge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjVweCkge1xuICAua3QtYXNpZGUge1xuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDsgfSB9XG5cbi5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsge1xuICBib3JkZXItcmFkaXVzOiAycmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWFzaWRlLS1maXhlZCAua3QtYXNpZGUtbWVudS13cmFwcGVyIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmt0LWFzaWRlLS1maXhlZC5rdC1oZWFkZXItLW1pbmltaXplIC5rdC1hc2lkZS1tZW51LXdyYXBwZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHdpZHRoOiAyNDVweDtcbiAgICB6LWluZGV4OiA5ODsgfVxuICAua3QtaGVhZGVyLS1taW5pbWl6ZS1hbGwua3QtaGVhZGVyLS1taW5pbWl6ZS5rdC1hc2lkZS0tZml4ZWQgLmt0LWFzaWRlLW1lbnUtd3JhcHBlciB7XG4gICAgdG9wOiAxMTBweDsgfVxuICAua3QtaGVhZGVyLS1taW5pbWl6ZS10b3BiYXIua3QtaGVhZGVyLS1taW5pbWl6ZS5rdC1hc2lkZS0tZml4ZWQgLmt0LWFzaWRlLW1lbnUtd3JhcHBlciB7XG4gICAgdG9wOiA2MHB4OyB9XG4gIC5rdC1oZWFkZXItLW1pbmltaXplLW1lbnUua3QtaGVhZGVyLS1taW5pbWl6ZS5rdC1hc2lkZS0tZml4ZWQgLmt0LWFzaWRlLW1lbnUtd3JhcHBlciB7XG4gICAgdG9wOiA1MHB4OyB9XG4gIC5rdC1hc2lkZS1tZW51IHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgPiAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlIC5rdC1tZW51X19saW5rLCAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51ID4gLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWV4cGFuZGVkIC5rdC1tZW51X19saW5rIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDsgfSB9XG5cbi5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zY3JvbGwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2lubmVyLFxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faW5uZXIgLmt0LW1lbnVfX2NvbnRlbnQsXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pbm5lciAua3QtbWVudV9fY29udGVudCA+IC5rdC1tZW51X19pdGVtLFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fY29udGVudCA+IC5rdC1tZW51X19pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2lubmVyIC5rdC1tZW51X19jb250ZW50ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudS0tbm8taGVhZGluZyA+IC5rdC1tZW51X19pbm5lcixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fY29udGVudCA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnUtLW5vLWhlYWRpbmcgPiAua3QtbWVudV9faW5uZXIge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pbm5lciAua3QtbWVudV9fY29udGVudCA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnUtLW5vLWhlYWRpbmcgPiAua3QtbWVudV9faW5uZXIgPiBsaSA+IC5rdC1tZW51X19saW5rLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2NvbnRlbnQgPiAua3QtbWVudV9faXRlbS5rdC1tZW51LS1uby1oZWFkaW5nID4gLmt0LW1lbnVfX2lubmVyID4gbGkgPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nOmhvdmVyLFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1iYWRnZSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1iYWRnZSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQsXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9faG9yLWFycm93LFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19ob3ItYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgPiAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayA+IC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKS8qcnRsOmlnbm9yZSovO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKS8qcnRsOmlnbm9yZSovOyB9XG4gICAgICBbZGlyZWN0aW9uPVwicnRsXCJdIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nID4gLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsIFtkaXJlY3Rpb249XCJydGxcIl1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpLypydGw6aWdub3JlKi87XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpLypydGw6aWdub3JlKi87IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fc3VibWVudSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faW5uZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLS1wYXJlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3NlY3Rpb24ua3QtbWVudV9fc2VjdGlvbi0tZmlyc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24taWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX3NlcGFyYXRvci5rdC1tZW51X19zZXBhcmF0b3ItLW1hcmdpbmxlcyB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGhlaWdodDogNDRweDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzVweDtcbiAgICAgICAgZmxleDogMCAwIDM1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnLFxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldCxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTVweDtcbiAgICAgICAgZmxleDogMCAwIDE1cHg7IH1cbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0ID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0ID4gc3BhbiB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1iYWRnZSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4OyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMjBweDtcbiAgICAgICAgZmxleDogMCAwIDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtOyB9XG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlLFxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgICAgW2RpcmVjdGlvbj1cInJ0bFwiXSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSwgW2RpcmVjdGlvbj1cInJ0bFwiXVxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi74SRXCIgIWltcG9ydGFudDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2l0ZW0taGVyZSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19pdGVtLWhlcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICBtYXJnaW46IDAgOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAxLjVyZW0gOyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7IH1cbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAtbXMtZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJweDsgfVxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQsXG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgLW1zLWZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgIGZsZXg6IDAgMCAyMHB4OyB9XG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0ID4gc3BhbixcbiAgICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQgPiBzcGFuIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJhZGdlLFxuICAgICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1iYWRnZSB7XG4gICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4OyB9XG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgLW1zLWZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgIGZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtOyB9XG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAgICAgW2RpcmVjdGlvbj1cInJ0bFwiXSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSwgW2RpcmVjdGlvbj1cInJ0bFwiXVxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIu+EkVwiICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2l0ZW0taGVyZSxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2l0ZW0taGVyZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlY3Rpb24ge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlcGFyYXRvciB7XG4gICAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zZXBhcmF0b3IgLmt0LW1lbnVfX3NlcGFyYXRvci0tbWFyZ2lubGVzIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9fc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIGhlaWdodDogNDBweDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMC44M3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4OyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9fc2VwYXJhdG9yIC5rdC1tZW51X19zZXBhcmF0b3ItLW1hcmdpbmxlcyB7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsge1xuICAgIHBhZGRpbmc6IDlweCAyMHB4OyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2NvbnRlbnQgLmt0LW1lbnVfX2hlYWRpbmcge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fY29udGVudCAua3QtbWVudV9faW5uZXIgLmt0LW1lbnVfX2xpbmsge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX3NlY3Rpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pID4gLmt0LW1lbnVfX2xpbmsgPiAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKSA+IC5rdC1tZW51X19saW5rID4gLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cbiAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pID4gLmt0LW1lbnVfX3N1Ym1lbnUsXG4gIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkgPiAua3QtbWVudV9fc3VibWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cbiAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyLFxuICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSxcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUge1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDk2O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMjQ1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMjQ1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjoga3QtYXNpZGUtbWVudS1zdWJtZW51LWZhZGUtaW4gMC4zcyBlYXNlIDEsIGt0LWFzaWRlLW1lbnUtc3VibWVudS1tb3ZlLXVwIDAuM3MgZWFzZS1vdXQgMTtcbiAgICAgIGFuaW1hdGlvbjoga3QtYXNpZGUtbWVudS1zdWJtZW51LWZhZGUtaW4gMC4zcyBlYXNlIDEsIGt0LWFzaWRlLW1lbnUtc3VibWVudS1tb3ZlLXVwIDAuM3MgZWFzZS1vdXQgMTsgfVxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tdXAsXG4gICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tdXAge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogYXV0bzsgfVxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tdXAsXG4gICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tdXAge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBrdC1hc2lkZS1tZW51LXN1Ym1lbnUtZmFkZS1pbiAwLjNzIGVhc2UgMSwga3QtYXNpZGUtbWVudS1zdWJtZW51LW1vdmUtZG93biAwLjNzIGVhc2Utb3V0IDE7XG4gICAgICAgIGFuaW1hdGlvbjoga3QtYXNpZGUtbWVudS1zdWJtZW51LWZhZGUtaW4gMC4zcyBlYXNlIDEsIGt0LWFzaWRlLW1lbnUtc3VibWVudS1tb3ZlLWRvd24gMC4zcyBlYXNlLW91dCAxOyB9IH1cbiAgICAgIEBtZWRpYSBzY3JlZW5cXDAgIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUua3QtbWVudV9fc3VibWVudS0tdXAsXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS11cCB7XG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdixcbiAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDsgfVxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDsgfVxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRpdGxlLFxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10aXRsZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X2xpbmstdGV4dCxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfbGluay10ZXh0IHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkOyB9XG4gICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYmFkZ2UsXG4gICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2LFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDsgfVxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2LFxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7IH1cbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX3NlY3Rpb24sXG4gICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VjdGlvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDsgfVxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG4gICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgICAgICAtbXMtZmxleDogMCAwIDM1cHg7XG4gICAgICAgICAgICAgIGZsZXg6IDAgMCAzNXB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07IH1cbiAgICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcsXG4gICAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcsXG4gICAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7IH1cbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldCxcbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQsXG4gICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0IHtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDsgfVxuICAgICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQgPiBzcGFuLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQgPiBzcGFuLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0ID4gc3BhbixcbiAgICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldCA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cbiAgICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1iYWRnZSxcbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlLFxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJhZGdlLFxuICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJhZGdlIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDBweCAwcHggNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07IH1cbiAgICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsXG4gICAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlLFxuICAgICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsXG4gICAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgICAgICAgICAgW2RpcmVjdGlvbj1cInJ0bFwiXSAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSwgW2RpcmVjdGlvbj1cInJ0bFwiXVxuICAgICAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlLCBbZGlyZWN0aW9uPVwicnRsXCJdXG4gICAgICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlLCBbZGlyZWN0aW9uPVwicnRsXCJdXG4gICAgICAgICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi74SRXCIgIWltcG9ydGFudDsgfVxuICAgICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2l0ZW0taGVyZSxcbiAgICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19pdGVtLWhlcmUsXG4gICAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2l0ZW0taGVyZSxcbiAgICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9faXRlbS1oZXJlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdzpiZWZvcmUsXG4gICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93OmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VjdGlvbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VjdGlvbiB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi10ZXh0LFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24tdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgPiAua3QtbWVudV9fc2VwYXJhdG9yLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19zZXBhcmF0b3Ige1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwOyB9XG4gICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiA+IC5rdC1tZW51X19zZXBhcmF0b3IgLmt0LW1lbnVfX3NlcGFyYXRvci0tbWFyZ2lubGVzLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2ID4gLmt0LW1lbnVfX3NlcGFyYXRvciAua3QtbWVudV9fc2VwYXJhdG9yLS1tYXJnaW5sZXMge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUsXG4gIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMjQ1cHg7XG4gICAgdG9wOiAtNXB4OyB9XG4gICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS11cCxcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudS5rdC1tZW51X19zdWJtZW51LS11cCB7XG4gICAgICBib3R0b206IC0xMHB4OyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGt0LWFzaWRlLW1lbnUtc3VibWVudS1mYWRlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWFzaWRlLW1lbnUtc3VibWVudS1mYWRlLW91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtYXNpZGUtbWVudS1zdWJtZW51LWZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBrdC1hc2lkZS1tZW51LXN1Ym1lbnUtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtYXNpZGUtbWVudS1zdWJtZW51LW1vdmUtdXAge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIHRvIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuQGtleWZyYW1lcyBrdC1hc2lkZS1tZW51LXN1Ym1lbnUtbW92ZS11cCB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgdG8ge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMga3QtYXNpZGUtbWVudS1zdWJtZW51LW1vdmUtZG93biB7XG4gIGZyb20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgdG8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGt0LWFzaWRlLW1lbnUtc3VibWVudS1tb3ZlLWRvd24ge1xuICBmcm9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIHRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmt0LWFzaWRlLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgY29sb3I6ICM1ZDViNmYgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgIGNvbG9yOiAjY2FjYWQyIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgIGZpbGw6ICNjYWNhZDI7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNhZDIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNhZDIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgIGNvbG9yOiAjY2FjYWQyIDsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2Fycm93IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19zZWN0aW9uIC5rdC1tZW51X19zZWN0aW9uLXRleHQge1xuICAgIGNvbG9yOiAjOWU5NWMzIDsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24taWNvbiB7XG4gICAgY29sb3I6ICNhNGI5ZmMgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOTVjMyA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgY29sb3I6ICM3MzcxOGIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24ge1xuICAgIGNvbG9yOiAjY2FjYWQyIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgIGZpbGw6ICNjYWNhZDI7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNhZDIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNhZDIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgIGNvbG9yOiAjY2FjYWQyIDsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICBmaWxsOiAjM2Q5NGZiOyB9XG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogIzNkOTRmYjsgfVxuICAgICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICBjb2xvcjogIzNkOTRmYiA7IH1cbiAgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiA+IC5rdC1tZW51X19pdGVtIC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zZWN0aW9uIC5rdC1tZW51X19zZWN0aW9uLXRleHQge1xuICAgIGNvbG9yOiAjOWU5NWMzIDsgfVxuICAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2ID4gLmt0LW1lbnVfX2l0ZW0gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24taWNvbiB7XG4gICAgY29sb3I6ICM5ZTk1YzMgOyB9XG4gIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgPiAua3QtbWVudV9faXRlbSAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzllOTVjMyA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSxcbiAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1MHB4IDBweCByZ2JhKDgyLCA2MywgMTA1LCAwLjE1KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMHB4IHJnYmEoODIsIDYzLCAxMDUsIDAuMTUpOyB9XG4gICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCB7XG4gICAgICBjb2xvcjogIzY5NmU5MiA7IH1cbiAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgIGNvbG9yOiAjYThhYWJiIDsgfVxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgZmlsbDogI2E4YWFiYjsgfVxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhYWJiIDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWFiYiA7IH1cbiAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93IHtcbiAgICAgIGNvbG9yOiAjYThhYWJiIDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYiA7IH1cbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogIzVlNjM4MyA7IH1cbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHtcbiAgICAgICAgICBjb2xvcjogIzlhOWNhZiA7IH1cbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIGZpbGw6ICM5YTljYWY7IH1cbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4sXG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlhOWNhZiA7IH1cbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4sXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5Y2FmIDsgfVxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLW9wZW4gPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1vcGVuID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tb3BlbiA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIGNvbG9yOiAjOWE5Y2FmIDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSxcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWhlcmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7IH1cbiAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0taGVyZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1oZXJlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlLFxuICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmssXG4gICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmYiA7IH1cbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay10ZXh0LFxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQge1xuICAgICAgICAgIGNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIGZpbGw6ICMzZDk0ZmI7IH1cbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbS5rdC1tZW51X19pdGVtLS1hY3RpdmUgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5NGZiIDsgfVxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X192ZXItYXJyb3csXG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW0ua3QtbWVudV9faXRlbS0tYWN0aXZlID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyB7XG4gICAgICAgICAgY29sb3I6ICMzZDk0ZmIgOyB9XG4gICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlcixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciB7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zczsgfVxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nLFxuICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rLFxuICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyxcbiAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGZiIDsgfVxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLXRleHQsXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstdGV4dCxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogIzVlNjM4MyA7IH1cbiAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24sXG4gICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiB7XG4gICAgICAgICAgY29sb3I6ICM5YTljYWYgOyB9XG4gICAgICAgICAgLmt0LWFzaWRlLS1taW5pbWl6ZSAua3QtYXNpZGUtbWVudSAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1pY29uIHN2ZyBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWljb24gc3ZnIGcgW2ZpbGxdLFxuICAgICAgICAgIC5rdC1hc2lkZS1tZW51Lmt0LWFzaWRlLW1lbnUtLWRyb3Bkb3duIC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmcgZyBbZmlsbF0ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgZmlsbDogIzlhOWNhZjsgfVxuICAgICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstaWNvbiBzdmc6aG92ZXIgZyBbZmlsbF0sXG4gICAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1pY29uIHN2Zzpob3ZlciBnIFtmaWxsXSxcbiAgICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWljb24gc3ZnOmhvdmVyIGcgW2ZpbGxdIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuM3MgZWFzZTsgfVxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2hlYWRpbmcgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1kb3QgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19oZWFkaW5nIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tZG90ID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9fbGluayAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWRvdCA+IHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTljYWYgOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX2xpbmstYnVsbGV0Lmt0LW1lbnVfX2xpbmstYnVsbGV0LS1saW5lID4gc3BhbixcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fbGluay1idWxsZXQua3QtbWVudV9fbGluay1idWxsZXQtLWxpbmUgPiBzcGFuLFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X19saW5rLWJ1bGxldC5rdC1tZW51X19saW5rLWJ1bGxldC0tbGluZSA+IHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTljYWYgOyB9XG4gICAgICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtYXNpZGUtLW1pbmltaXplIC5rdC1hc2lkZS1tZW51IC5rdC1tZW51X19uYXYgLmt0LW1lbnVfX2l0ZW06bm90KFtkYXRhLWt0bWVudS1zdWJtZW51LW1vZGU9YWNjb3JkaW9uXSkua3QtbWVudV9faXRlbS0taG92ZXIgPiAua3QtbWVudV9fc3VibWVudSAua3QtbWVudV9fc3VibmF2IC5rdC1tZW51X19pdGVtOm5vdCgua3QtbWVudV9faXRlbS0tcGFyZW50KTpub3QoLmt0LW1lbnVfX2l0ZW0tLW9wZW4pOm5vdCgua3QtbWVudV9faXRlbS0taGVyZSk6bm90KC5rdC1tZW51X19pdGVtLS1hY3RpdmUpOmhvdmVyID4gLmt0LW1lbnVfX2xpbmsgLmt0LW1lbnVfX3Zlci1hcnJvdyxcbiAgICAgICAgLmt0LWFzaWRlLW1lbnUua3QtYXNpZGUtbWVudS0tZHJvcGRvd24gLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX2l0ZW06bm90KC5rdC1tZW51X19pdGVtLS1wYXJlbnQpOm5vdCgua3QtbWVudV9faXRlbS0tb3Blbik6bm90KC5rdC1tZW51X19pdGVtLS1oZXJlKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWFjdGl2ZSk6aG92ZXIgPiAua3QtbWVudV9faGVhZGluZyAua3QtbWVudV9fdmVyLWFycm93LFxuICAgICAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9faXRlbTpub3QoLmt0LW1lbnVfX2l0ZW0tLXBhcmVudCk6bm90KC5rdC1tZW51X19pdGVtLS1vcGVuKTpub3QoLmt0LW1lbnVfX2l0ZW0tLWhlcmUpOm5vdCgua3QtbWVudV9faXRlbS0tYWN0aXZlKTpob3ZlciA+IC5rdC1tZW51X19saW5rIC5rdC1tZW51X192ZXItYXJyb3cge1xuICAgICAgICAgIGNvbG9yOiAjOWE5Y2FmIDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24tdGV4dCxcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi10ZXh0IHtcbiAgICAgIGNvbG9yOiAjYTRhN2JkIDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX3NlY3Rpb24gLmt0LW1lbnVfX3NlY3Rpb24taWNvbixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fc2VjdGlvbiAua3QtbWVudV9fc2VjdGlvbi1pY29uIHtcbiAgICAgIGNvbG9yOiAjYWFhY2MyIDsgfVxuICAgIC5rdC1hc2lkZS0tbWluaW1pemUgLmt0LWFzaWRlLW1lbnUgLmt0LW1lbnVfX25hdiAua3QtbWVudV9faXRlbTpub3QoW2RhdGEta3RtZW51LXN1Ym1lbnUtbW9kZT1hY2NvcmRpb25dKS5rdC1tZW51X19pdGVtLS1ob3ZlciA+IC5rdC1tZW51X19zdWJtZW51IC5rdC1tZW51X19zdWJuYXYgLmt0LW1lbnVfX3NlcGFyYXRvcixcbiAgICAua3QtYXNpZGUtbWVudS5rdC1hc2lkZS1tZW51LS1kcm9wZG93biAua3QtbWVudV9fbmF2IC5rdC1tZW51X19pdGVtOm5vdChbZGF0YS1rdG1lbnUtc3VibWVudS1tb2RlPWFjY29yZGlvbl0pLmt0LW1lbnVfX2l0ZW0tLWhvdmVyID4gLmt0LW1lbnVfX3N1Ym1lbnUgLmt0LW1lbnVfX3N1Ym5hdiAua3QtbWVudV9fc2VwYXJhdG9yIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDcpIDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmt0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAgIC5rdC1zdWJoZWFkZXItLWVuYWJsZWQua3Qtc3ViaGVhZGVyLS10cmFuc3BhcmVudDpub3QoLmt0LXN1YmhlYWRlci0tZml4ZWQpIC5rdC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgLmt0LWZvb3Rlci0tZml4ZWQgLmt0LWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgICAua3QtYXNpZGUtLWVuYWJsZWQgLmt0LWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAua3QtY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweCAwOyB9XG4gICAgLmt0LXN1YmhlYWRlci0tZW5hYmxlZC5rdC1zdWJoZWFkZXItLXRyYW5zcGFyZW50IC5rdC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuLmt0LWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUyZDsgfVxuICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX3RvcCB7XG4gICAgcGFkZGluZzogNHJlbSAwOyB9XG4gICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLmt0LWZvb3Rlcl9fc2VjdGlvbiAua3QtZm9vdGVyX190aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX3RvcCAua3QtZm9vdGVyX19zZWN0aW9uIC5rdC1mb290ZXJfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogcmdiYSgxNjksIDE2NywgMTg4LCAwLjgpO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNHJlbTsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX25hdiB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLmt0LWZvb3Rlcl9fbmF2IC5rdC1mb290ZXJfX25hdi1zZWN0aW9uIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX25hdiAua3QtZm9vdGVyX19uYXYtc2VjdGlvbiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogI2E5YTdiYztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlOyB9XG4gICAgICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLmt0LWZvb3Rlcl9fbmF2IC5rdC1mb290ZXJfX25hdi1zZWN0aW9uIGE6aG92ZXIge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX3N1YnNjcmliZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX3N1YnNjcmliZSAuaW5wdXQtZ3JvdXAge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLmt0LWZvb3Rlcl9fc3Vic2NyaWJlIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICBwYWRkaW5nOiAycmVtIDAgMnJlbSAycmVtO1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBjb2xvcjogIzY4NzE3YjsgfVxuICAgICAgICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX3N1YnNjcmliZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogIzYxNjk3MztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX3RvcCAua3QtZm9vdGVyX19zdWJzY3JpYmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjE2OTczOyB9XG4gICAgICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLmt0LWZvb3Rlcl9fc3Vic2NyaWJlIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjE2OTczOyB9XG4gICAgICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX3N1YnNjcmliZSAuaW5wdXQtZ3JvdXAgLmJ0biB7XG4gICAgICAgICAgcGFkZGluZzogMCAxLjVyZW07XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICBtYXJnaW46IDAuN3JlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4MTgyNDsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fYm90dG9tIC5rdC1mb290ZXJfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fYm90dG9tIC5rdC1mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMCAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjNmY3Mjg2OyB9XG4gICAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX2JvdHRvbSAua3QtZm9vdGVyX19jb3B5cmlnaHQgPiBhIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgY29sb3I6IHJnYmEoNjEsIDE0OCwgMjUxLCAwLjcpOyB9XG4gICAgICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fYm90dG9tIC5rdC1mb290ZXJfX2NvcHlyaWdodCA+IGE6aG92ZXIge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fYm90dG9tIC5rdC1mb290ZXJfX21lbnUge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX2JvdHRvbSAua3QtZm9vdGVyX19tZW51IGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogI2E5YTdiYztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAgICAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX2JvdHRvbSAua3QtZm9vdGVyX19tZW51IGE6aG92ZXIge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICBjb2xvcjogIzNkOTRmYjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5rdC1hc2lkZS0tZW5hYmxlZC5rdC1hc2lkZS0tZml4ZWQgLmt0LWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OyB9XG4gIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5yb3cge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5yb3cgW2NsYXNzXj1cImNvbC1cIl0sXG4gICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLnJvdyBbY2xhc3MqPVwiIGNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogNjBweDsgfVxuICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLnJvdyBbY2xhc3NePVwiY29sLVwiXTpmaXJzdC1jaGlsZCxcbiAgICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5yb3cgW2NsYXNzKj1cIiBjb2wtXCJdOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX3RvcCAucm93IFtjbGFzc149XCJjb2wtXCJdOmxhc3QtY2hpbGQsXG4gICAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX3RvcCAucm93IFtjbGFzcyo9XCIgY29sLVwiXTpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3Age1xuICAgIHBhZGRpbmc6IDJyZW0gMDsgfVxuICAgIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fdG9wIC5rdC1mb290ZXJfX3NlY3Rpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX190b3AgLmt0LWZvb3Rlcl9fc2VjdGlvbiAua3QtZm9vdGVyX19pdGVtcyAua3QtZm9vdGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAyO1xuICAgICAgICAtbXMtZmxleDogMjtcbiAgICAgICAgZmxleDogMjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gIC5rdC1mb290ZXIgLmt0LWZvb3Rlcl9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAycmVtIDA7IH1cbiAgICAua3QtZm9vdGVyIC5rdC1mb290ZXJfX2JvdHRvbSAua3QtZm9vdGVyX193cmFwcGVyIHtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX19ib3R0b20gLmt0LWZvb3Rlcl9fd3JhcHBlciAua3QtZm9vdGVyX19jb3B5cmlnaHQge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX19ib3R0b20gLmt0LWZvb3Rlcl9fd3JhcHBlciAua3QtZm9vdGVyX19tZW51IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAgICAgLmt0LWZvb3RlciAua3QtZm9vdGVyX19ib3R0b20gLmt0LWZvb3Rlcl9fd3JhcHBlciAua3QtZm9vdGVyX19tZW51IGE6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG4iXSwic291cmNlUm9vdCI6IiJ9*/